JS随机数生成的三种方法 js随机数生成器
方法1
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd() {
rnd.seed = (rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
};
function rand(number) {
return Math.ceil(rnd()*number);
};
方法2:
{
var iChoces = Math.abs(iLastValue - iFirstValue)+1;
return Math.floor(Math.random() * iChoces + iFirstValue);
}
for(var i=0;i<50;i++){
alert(selectFrom(1,6));
}
方法3:
var GetRandomn = 1;
//获取随机范围内数值的函数
function GetRandom(n){GetRandomn=Math.floor(Math.random()*n+1)}
//开始调用,获得一个1-100的随机数
GetRandom("100");
//输出查看
document.write(GetRandomn)
</script>
GetRandomn就是随机数的变量,可以任意调用了。
例子,随机显示。
//现在开始,首先获得一个1到3的随机数
GetRandom("3");
来个范围的
例如 1-6
alert(parseInt(Math.random()*(6)+1));}
您可能感兴趣的文章:
php生成随机产生六位数密码的代码
php生成随机数的例子
JS随机数生成的三种方法 js随机数生成器
php生成指定位数(长度)的随机字符串
js生成随机数的方法
js生成指定范围的随机数
js生成随机数 js random随机数函数
JS 生成随机数的二个小例子
php随机生成4位数字验证码
用C#在短时间内产生大量不重复的随机数的方法