JavaScript program za dobivanje slučajnih predmeta iz niza

U ovom ćete primjeru naučiti pisati JavaScript program koji će iz polja dobiti slučajnu stavku.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • Duljina niza JavaScript
  • JavaScript matematika slučajno ()
  • JavaScript matematički pod ()

Primjer: Dohvaćanje slučajne stavke iz niza

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

Izlaz

 'zdravo'

U gore navedenom programu pristupa se slučajnoj stavci iz niza.

  • Slučajni broj između 0 i array.length generira se pomoću Math.random()metode.
  • Math.floor()Vraća najbliži cijeli broj generira Math.random().
  • Taj se slučajni indeks zatim koristi za pristup slučajnom elementu niza.

Zanimljivi članci...