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
'hello'
Dalam program di atas, item acak dari array diakses.
- Angka acak antara 0 untuk array.panjang dihasilkan menggunakan
Math.random()
metode. - Itu
Math.floor()
mengembalikan nilai integer terdekat yang dihasilkan olehMath.random()
. - Indeks acak ini kemudian digunakan untuk mengakses elemen array acak.