Program JavaScript pentru a obține elemente aleatorii dintr-o matrice

În acest exemplu, veți învăța să scrieți un program JavaScript care va obține un element aleatoriu dintr-o matrice.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:

  • Lungimea matricei JavaScript
  • JavaScript Math random ()
  • JavaScript Math etaj ()

Exemplu: Obțineți un articol aleatoriu dintr-o matrice

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

Ieșire

 'Buna ziua'

În programul de mai sus, este accesat un element aleatoriu dintr-o matrice.

  • Un număr aleatoriu între 0 și array.length este generat folosind Math.random()metoda.
  • Math.floor()Returnează cea mai apropiată valoare întreagă generată de Math.random().
  • Acest index aleatoriu este apoi utilizat pentru a accesa un element aleatoriu.

Articole interesante...