Program JavaScript k získání náhodné položky z pole

V tomto příkladu se naučíte psát program JavaScript, který získá náhodnou položku z pole.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Délka pole JavaScriptu
  • Matematický JavaScript náhodný ()
  • Matematická podlaha JavaScriptu ()

Příklad: Získejte náhodnou položku z pole

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

Výstup

 'Ahoj'

Ve výše uvedeném programu je přístupná náhodná položka z pole.

  • Náhodné číslo mezi 0 a array.length je generováno pomocí Math.random()metody.
  • Math.floor()Vrátí nejbližší celé číslo generované Math.random().
  • Tento náhodný index se poté použije pro přístup k prvku náhodného pole.

Zajímavé články...