Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri gaus atsitiktinį elementą iš masyvo.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „JavaScript“ masyvo ilgis
- „JavaScript Math Random“ ()
- „JavaScript“ matematikos aukštas ()
Pavyzdys: gaukite atsitiktinį elementą iš masyvo
// 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);
Rezultatas
'Sveiki'
Pirmiau pateiktoje programoje pasiekiamas atsitiktinis masyvo elementas.
- Naudojant metodą, generuojamas atsitiktinis skaičius nuo 0 iki masyvo. Ilgis
Math.random()
. Math.floor()
Grąžina artimiausio sveikojo skaičiaus generuojamą vertęMath.random()
.- Šis atsitiktinis indeksas naudojamas norint pasiekti atsitiktinio masyvo elementą.