【发布时间】:2018-09-27 13:02:54
【问题描述】:
嗨,我想从 2,3,5 中获取随机数。所以我使用这个代码。
function Random(low, hi) {
return Math.floor(Math.random() * (hi - low + 1) + low);
}
但这仅适用于 2 个数字,但我想获得 1 次,例如 3 次 2 次 5 和 3 次 3,但当然不完全按照这个顺序。有什么想法吗?
【问题讨论】:
-
将
2, 3, 5放入数组;生成数组的随机索引;按索引返回项目 -
将 2,3,5 作为数组元素放置,并使用随机函数随机生成索引,0 为低,2 为高。
-
使用像
[2, 3, 3, 5, 5, 5]这样的数组并选择一个随机索引。 -
是的,我会试试这个。
标签: javascript jquery random