说明
Math.random() 函数返回介于 0(包含) ~ 1(不包含) 之间的一个随机数:
例子
console.log( Math.random() )
执行结果:
0.902477780920053
生成 1(包含)~10(包含)之间的随机整数
Math.trunc( Math.random()*10+1 );
生成 min(包含)~ max(不包含)之间的随机整数
function getRndInteger(min, max) {
return Math.trunc(Math.random() * (max - min) ) + min;
}
生成 min(包含)~ max(包含)之间的随机整数
function getRndInteger(min, max) {
return Math.trunc(Math.random() * (max - min + 1) ) + min;
}
参考:
https://www.runoob.com/jsref/jsref-random.html