Array

Run Settings
LanguageJavaScript
Language Version
Run Command
// Membuat sebhuah Array let buah = ["Apel", "Pisang", "Mangga"]; //apel[0], pisang[1], mangga[2] console.log("Menghitung panjang Array"); console.log(buah.length); console.log(""); // Akses (index) kedalam sebuah item Array let first = buah[0]; console.log("Akses (Index)"); console.log(first); let last = buah[buah.length - 1]; console.log(last); let middle = buah[buah.length - 2]; console.log(middle); //panjang data 3, tapi dihitung dari 0. jadi 0, 1, 2. 3 kurang 2 = 1. //value 1 pisang console.log(""); // Perulangan pada Array console.log("Perulangan"); buah.forEach(function (item, index, array){ console.log(item, index); }); console.log(""); // Menambahkan elemen baru pada bagian akhir sebuah Array let newLength = buah.push("Buah Naga"); console.log("Menambahkan elemen baru"); console.log(buah); console.log(""); // Menghapus elemen di akhir sebuah Array console.log("Hapus elemen di bagian akhir"); let akhir = buah.pop(); console.log(buah); console.log(""); console.log("Menghapus elemen di bagian awal"); let awal = buah.shift(); console.log(buah); console.log("Kembali menghitung panjang elemen"); console.log("sekarang segini sisa nya: " + buah.length); console.log("Inilah elemen yang tersisa: " + buah); console.log(""); console.log("Menambhakan elemen dibagian awal"); let newLength1 = buah.unshift("Nangka", "Salak"); console.log(buah); buah.unshift("Kesemek"); console.log(buah); console.log(""); console.log("Mencari nomor (index) elemen"); let pos = buah.indexOf("Salak"); console.log(pos); console.log(""); console.log("Menghapus elemen berdasar posisi index"); buah.splice(pos, 1); console.log(buah); console.log(""); console.log("Menduplikat sebuah Array"); let shallowCopy = buah.slice(); console.log(shallowCopy);
Editor Settings
Theme
Key bindings
Full width
Lines