V tomto príklade sa naučíte písať program JavaScript, ktorý získa náhodnú položku z poľa.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:
- Dĺžka poľa JavaScriptu
- Matematika jazyka JavaScript náhodne ()
- Matematická podlaha jazyka JavaScript ()
Príklad: Získajte náhodnú položku z poľa
// 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ýkon
'Ahoj'
Vo vyššie uvedenom programe je prístupná náhodná položka z poľa.
- Metóda generuje náhodné číslo medzi 0 a array.length
Math.random()
. Math.floor()
Vráti najbližšie celé číslo generovanéMath.random()
.- Tento náhodný index sa potom použije na prístup k prvku náhodného poľa.