JS生成随机数(可以控制随机数范围)的函数
匿名 · 更新于 2013/12/10
random()函数
random函数语法:Math.random();
random函数参数:无参数
raUddom函数返回值:返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1)
random函数示例:document.write(Math.random());
返回随机数
document.write(Math.random()*(20-10)+10); // 返回10-20的随机数 document.write(Math.random()*(n-m)+m); //返回指定范围的随机数(m-n之间)的公式
根据上述原理,我们可以推算出一个可以控制随即范围的JS随机数函数,如下所示
function getRandom(min,max){ //参数min为随机数最小值 max为随机数最大值 得到的随机数范围为[min,max]
return Math.floor(Math.random()*(max+1-min)+min)
}
