用JS生成随机数的一个例子
(1)生成一个0-100之间的随机整数,然后:
parseInt(100 * Math.random());
注:由于Math.random()的返回值是0和1,有可能产生0和100。
(2)产生一个随机整数从M到N,例如,生成一个随机数在5-15,可以:
ParseInt(Math.random()*(15-5 + 1)+ 5);
概括如下:
ParseInt(数学,随机)*(N·m + 1)(+ M); / /产生一个随机整数M N.
此外,还根据需要总结了两种常用的方法,如下所示:
(3)产生指定数字的随机整数。
功能randomnum(N){
var=;
对于(var i = 0;i <;n;i + +){
T = math.floor(Math.random)*(10);
}
返回T;
}
(4)在指定范围内生成随机整数
功能randomnum(minnum,maxnum){
开关(参数,长度){
案例1:
返回parseInt(Math.random()* minnum + 1);
打破;
案例2:
返回parseInt(Math.random()*(maxnum minnum + 1)+ minnum);
打破;
违约:
返回0;
打破;
}
}
例如,产生2-9的随机整数,然后randomnum(2,9)1-22,产生随机整数,然后randomnum(22)
以上是一个js生成的随机数汇总,希望对大家有所帮助。