ЈаваСцрипт програм за добивање насумичних предмета из низа

У овом примеру ћете научити да пишете ЈаваСцрипт програм који ће добити случајну ставку из низа.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • Дужина ЈаваСцрипт низа
  • ЈаваСцрипт Матх рандом ()
  • ЈаваСцрипт Матх флоор ()

Пример: Набавите насумични предмет из низа

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

Оутпут

 'Здраво'

У горе наведеном програму приступа се случајној ставци из низа.

  • Случајни број између 0 и арраи.ленгтх генерише се помоћу Math.random()методе.
  • Math.floor()Враћа најближе цео број који генерише Math.random().
  • Овај случајни индекс се затим користи за приступ случајном елементу низа.

Занимљиви Чланци...