Materi
Array menyimpan banyak nilai dalam satu variabel, ditulis dalam kurung siku dan dipisah koma. Nomor posisinya dimulai dari 0. Property length memberi jumlah isinya, method push menambah satu nilai di akhir, dan method at(-1) mengambil nilai terakhir.
const kota = ["Bandung", "Surabaya"];
kota.push("Medan");
console.log(kota.length); // 3
console.log(kota[0]); // Bandung
console.log(kota.at(-1)); // MedanArray yang disimpan di const tetap boleh diubah isinya, karena yang dikunci const adalah nama, bukan isi array. Array dipakai untuk apa pun yang jumlahnya belum ditentukan saat kode ditulis: barang di keranjang belanja, baris yang dipilih pengguna, atau daftar berkas yang diunggah. Menyimpan sepuluh nama menjadi sepuluh variabel terpisah membuat kode harus diubah setiap kali datanya bertambah; satu array membuat kode yang sama bekerja untuk berapa pun isinya.