首页 相关文章 Javascript教程:随机数

Javascript教程:随机数

弄个随机数的东西,直接从网上找了一个现成的,简单看了两眼,感觉算法应该是对的,但今天测试下来,是不对的;

网上大多数人用的写法是这样的:

function getRandomA(rMin,rMax) {
var range = rMax - rMin;
var r = rMin + Math.round( Math.random() * range);
return r;
}

用十万的量跑了一下才发现,首位和末位随机的机率不高;

测试一下:

script
//A
function getRandomA(rMin,rMax) {
var range = rMax - rMin;
var r = rMin + Math.round( Math.random() * range);
return r;
}
//test code.
var randArray = new Array();
var testNume = 100000;
...[ 查看全文 ]

2016-02-20 标签:

Javascript教程:随机数的相关文章

手机页面
收藏网站 回到头部