Dalam contoh ini, Anda akan belajar menulis program JavaScript yang akan mendapatkan item acak dari array.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:
- Panjang array JavaScript
- JavaScript Matematika acak ()
- Lantai Matematika JavaScript ()
Contoh: Dapatkan Item Acak Dari Array
// program to get a random item from an array function getRandomItem(arr) ( // get random index value const randomIndex = Math.floor(Math.random() * arr.length); // get random item const item = arr(randomIndex); return item; ) const array = (1, 'hello', 5, 8); const result = getRandomItem(array); console.log(result);
Keluaran
'Halo'
Dalam program di atas, item acak dari array diakses.
- Nomor acak antara 0 hingga array.length dihasilkan menggunakan
Math.random()
metode ini. - The
Math.floor()
mengembalikan nilai integer terdekat yang dihasilkan olehMath.random()
. - Indeks acak ini kemudian digunakan untuk mengakses elemen array acak.