puts “Array” akan mencetak tulisan “Array” pada saat program dijalankan. Kita
gunakan variable a untuk menyimpan isi data Array. Isi data array nya berada di
dalam tanda kurung siku [].
Kemudian jika kita ingin menambahkan isi array / elemen array pada awal
Array kita bisa menggunakan metode unshift. Metode ini menempatkan elemen
yang diberikan di awal array. Dengan demikian menggeser semua nilai dalam
array dengan benar. Metode ini mengembalikan jumlah elemen baru dalam array.
Disini kita akan menambahkan elemen array nya dengan angka 20 dan 8 pada
awal array, maka kita gunakan a.unshift(8) kenapa kita tulis angka 8 terlebih
dahulu? Karena agar menggeser angka 7 nya terlebih dahulu. Lalu tambahkan lagi
a.unshift(20) agar menggeser angka 8 nya. Jadi nanti sesuai dengan yang diminta
oleh aslab. Setelah itu elemen array akan dicetak dan menjadi ada penambahan
elemen array yang baru.
Kemudian jika kita ingin menambahkan isi array / elemen array pada akhir
Array kita bisa menggunakan metode push. Metode ini menempatkan elemen
yang diberikan di akhir array. Metode ini juga meningkatkan ukuran array.
Disini kita akan menambahkan elemen array nya dengan angka 11 dan 10 pada
akhir array, maka kita gunakan a.push(11) dan a.push(10).
Setelah itu elemen array akan dicetak dan menjadi ada penambahan elemen array
yang baru.
Kemudian jika kita ingin menambahkan isi array / elemen array pada
indeks ke 2 Array kita bisa menggunakan metode insert. Metode ini akan
menambahkan isi data array di indeks atau urutan array yang kita inginkan.
Disini kita akan menambahkan elemen array nya dengan angka 2 pada indeks ke 2
array, maka kita gunakan a.insert(2,2) metode ini menggunakan dua parameter
yaitu (indeks yang ingin di ubah , isi data array). Setelah itu elemen array akan
dicetak dan menjadi ada penambahan elemen array yang baru. Kenapa setelah di
cetak letak angka 2 nya berada di sebelah kanan angka 8, bukan di sebelah kanan
angka 20? Karena indeks array dimulai dari 0, jadi indeks ke 2 nya adalah angka
8.
Kemudian jika kita ingin menghapus isi array / elemen array pada indeks
pertama dan terakhir Array kita bisa menggunakan metode shift dan pop. Metode
shift ini gunanya untuk menghapus elemen pada indeks awal sedangkan metode
pop akan menghapus elemen pada indeks akhir.
Disini kita ingin menghapus indeks pertama dan terakhir, maka digunakan a.shift
untuk menghapus indeks pertama dan gunakan a.pop untuk menghapus indeks
terakhir. Setelah itu elemen array akan dicetak dan akan menjadi elemen array
yang baru.
Kemudian jika kita ingin menghapus isi array / elemen array pada indeks
ke 3 sampai ke 5 Array kita bisa menggunakan metode delete_at. Metode ini
dapat menghapus item array sesuai dengan urutan indeks nya.
Kemudian kita ingin membalikan isi / elemen array kita bisa menggunakan
metode reverse. Metode ini akan membalikan isi array dari yang tadinya indeks
awal menjadi indeks akhir.
Disini kita ingin membalikan isi / elemen array, pertama kita buat variable baru
yaitu b untuk menyimpan isi / elemen array yang sudah dibalik. Kita gunakan
a.reverse untuk membalik isi / elemen array. Setelah itu elemen array yang belum
dibalik akan di cetak, baru setelah itu akan mencetak elemen array yang sudah di
balik.
Disini kita ingin mengurutkan isi / elemen array, pertama kita buat variable baru
yaitu b untuk mengurutkan isi / elemen array yang sudah diurut. Kita gunakan
a.sort untuk mengurutkan isi / elemen array. Setelah itu elemen array yang belum
diurut akan di cetak, baru setelah itu akan mencetak elemen array yang sudah di
urut dari yang terkecil hingga terbesar.
Kemudian kita ingin menampilkan array satu per satu, maka ketikan
kodingan dibawah ini:
Kodingan diatas gunanya untuk mengambil data array, dimana perulangan for i
ini mempunyai range dari 0 sampai 9, range tersebut nantinya digunakan sebagai
indeks array ke berapa. Kemudian akan mencetak “Array indeks ke- (sesuai range
variable i) = (elemen array sesuai indeks)”
Output Program