js中三个数字中的随机数

时间:2018-09-27 13:02:55

标签: javascript jquery random

嗨,我想从2,3,5中获得随机数。所以我用这段代码。

function Random(low, hi) {
     return Math.floor(Math.random() * (hi - low + 1) + low);
 }

但是这仅适用于2个数字,但是我想获得1次,例如3次获得2次5次,而3次获得3次3次,但是当然不完全按照该顺序进行。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

function random(numbers) {
     return numbers[Math.floor(Math.random()*numbers.length)];
}

然后您可以使用列表进行调用:

random([2, 3, 5])