登录 注册

js随机数函数

收藏
[Javascript] 标签:随机数randomjs 2012-11-17 15:27
原始代码 全屏查看 0评 / 0藏 / 5178阅  跳至 / 20行
//随机数函数
function rnd() {
    rnd.seed = (rnd.seed*9301+49297) % 233280;
    return rnd.seed/(233280.0);
};
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rand(number) {
    return Math.ceil(rnd()*number);
};
//测试
var r = [0,0,0,0];
for(var i=0; i<1000000; i++)
{
    var n = rand(3);
    ++r[n];
}
document.write(r[1]+'<br/>');
document.write(r[2]+'<br/>');
document.write(r[3]+'<br/>');

最新评论

  · · · · · ·  (共0条)

目前还没有评论

登录后您才可以发表评论。 马上登录 立即注册
cottage
2012-02-29加入
一段精湛的代码,天涯何处寻知音!
Back to Top