Ebben a példában megtanul olyan JavaScript programot írni, amely véletlenszerű elemet kap egy tömbből.
A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:
- JavaScript tömb hossza
- JavaScript Math véletlenszerű ()
- JavaScript Math emelet ()
Példa: Véletlen elem beszerzése egy tömbből
// 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);
Kimenet
'Szia'
A fenti programban egy tömb véletlenszerű eleméhez lehet hozzáférni.
- A módszer segítségével véletlenszerű számot generálunk 0 és array.length közé
Math.random()
. - A
Math.floor()
vissza a legközelebbi egész számra által előállított értékMath.random()
. - Ezt a véletlen indexet egy véletlen tömb elem eléréséhez használják.