JavaScript-program för att få slumpmässiga objekt från en matris

I det här exemplet lär du dig att skriva ett JavaScript-program som får ett slumpmässigt objekt från en matris.

För att förstå detta exempel bör du ha kunskap om följande JavaScript-programmeringsämnen:

  • JavaScript Array längd
  • JavaScript Matematisk slumpmässig ()
  • JavaScript Math golv ()

Exempel: Hämta slumpmässigt objekt från en matris

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

Produktion

 'Hej'

I ovanstående program har ett slumpmässigt objekt från en matris nås.

  • Ett slumpmässigt tal mellan 0 och array.length genereras med Math.random()metoden.
  • Den Math.floor()returnerar närmaste heltal som genereras av Math.random().
  • Detta slumpmässiga index används sedan för att komma åt ett slumpmässigt arrayelement.

Intressanta artiklar...