
有没有一种方法可以在JavaScript中的指定范围(例如从1到6:1,2,3,4,5或6)中生成随机数字?
如果你想得到1到6,你会计算:
Math.floor(Math.random() * 6) + 1
其中:
- 1是开始号码
- 6是可能的结果数目(1 + start (6) - end (1) )
function randomIntFromInterval(min,max)
{
return Math.floor(Math.random()*(max-min+1)+min);
}
它做的“额外的”是它允许随机的间隔,不是从1开始。 所以你可以得到一个从10到15的随机数。灵活性。
未经作者同意,本文严禁转载,违者必究!




近期评论