javascript - 从一组中选择一个随机数

标签 javascript random

<分区>

我想从一组中选择一个随机数。例如来自集合 {8, 6, 1, 7}。

最佳答案

您可以使用以下函数从集合中获取随机数:

function getRndmFromSet(set)
{
    var rndm = Math.floor(Math.random() * set.length);
    return set[rndm];
}

在您的情况下,调用将是 getRndmFromSet([8,6,1,7])

试试 jsFiddle

关于javascript - 从一组中选择一个随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19132637/

相关文章:

javascript - 如何只能在选定的链接上按回车键继续?

php - Jquery 错误??两个数相乘后的长十进制数

javascript - ng-click 不适用于我的任何 div

python - 使用概率分布扩展整数的随机范围

algorithm - 我如何从单个种子廉价地产生无限可拆分的非冲突数字流?

javascript - 如何正确地将多个 svg 元素附加到 html 文档中?

random - 创建具有随机和唯一数字的列表

c++ - 如何让 C++ Mersenne Twister 19937 生成器在 Windows 和 Linux 上给出相同的结果?

c - rand()/RAND_MAX 是否返回 [0, 1) 或 [0,1]?

javascript - 将 Bootstrap CSS 类应用于给定类型的所有 HTML 元素