JavaScript教程:Math.random()随机数

说明

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


原文出处:/show_1IX7TfFKM9m4.html