📌  相关文章
📜  JavaScript程序从数组中获取随机项

📅  最后修改于: 2020-09-27 05:08:43             🧑  作者: Mango

在此示例中,您将学习编写一个JavaScript程序,该程序将从数组中获取随机项。

示例:从数组中获取随机项
// program to get a random item from an array

function getRandomItem(arr) {

    // get random index value
    let randomIndex = Math.floor(Math.random() * arr.length);

    // get random item
    let item = arr[randomIndex];

    return item;
}

let array = [1, 'hello', 5, 8];

let result = getRandomItem(array);
console.log(result);

输出

'hello'

在上面的程序中,访问数组中的随机项。

  • 使用Math.random()方法生成介于0array.length之间的随机数。
  • Math.floor()返回Math.random()生成的最接近的整数值。
  • 然后,该随机索引用于访问随机数组元素。