Programma JavaScript per ottenere elementi casuali da un array

In questo esempio, imparerai a scrivere un programma JavaScript che otterrà un elemento casuale da un array.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:

  • Lunghezza array JavaScript
  • JavaScript Math random ()
  • JavaScript Math floor ()

Esempio: ottieni un elemento casuale da un array

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

Produzione

 'Ciao'

Nel programma precedente, si accede a un elemento casuale da un array.

  • Un numero casuale compreso tra 0 e array.length viene generato utilizzando il Math.random()metodo.
  • Il Math.floor()restituisce il valore intero più vicino generato da Math.random().
  • Questo indice casuale viene quindi utilizzato per accedere a un elemento di matrice casuale.

Articoli interessanti...