Bir Diziden Rastgele Öğe Almak İçin JavaScript Programı

Bu örnekte, bir diziden rastgele bir öğe alacak bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Dizi uzunluğu
  • JavaScript Matematik rastgele ()
  • JavaScript Matematik tabanı ()

Örnek: Bir Diziden Rastgele Öğe Alma

 // 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);

Çıktı

 'Merhaba'

Yukarıdaki programda, bir diziden rastgele bir öğeye erişilir.

  • Yöntem kullanılarak 0 ile dizi.length arasında rastgele bir sayı oluşturulur Math.random().
  • Math.floor()Tarafından üretilen en yakın tam sayı değerini geri Math.random().
  • Bu rastgele indeks daha sonra rastgele bir dizi öğesine erişmek için kullanılır.

Ilginç makaleler...