js 生成概率相同的1-4 随机数
2011-10-18 14:29
656 查看
var random1=0;
var random2=0;
var random3=0;
var random4=0;
var count=10000000;
var randomNum;
var myDate = new Date();
myDate.getTime();
for(var i=0;i<count;i++){
randomNum = Math.round((Math.random()*myDate.getTime())%1000000000000)%5
if(randomNum==1){
random1++;
}else if(randomNum==2){
random2++;
}else if(randomNum==3){
random3++;
}else if(randomNum==4)
random4++;
}
alert("1出现的概率是:"+Math.round((random1/count)*100)+"<br/> 2出现的概率是:"+Math.round((random2/count)*100)+" 3出现的概率是:"+Math.round((random3/count)*100)+" 4出现的概率是:"+Math.round((random4/count)*100));
</script>
var random2=0;
var random3=0;
var random4=0;
var count=10000000;
var randomNum;
var myDate = new Date();
myDate.getTime();
for(var i=0;i<count;i++){
randomNum = Math.round((Math.random()*myDate.getTime())%1000000000000)%5
if(randomNum==1){
random1++;
}else if(randomNum==2){
random2++;
}else if(randomNum==3){
random3++;
}else if(randomNum==4)
random4++;
}
alert("1出现的概率是:"+Math.round((random1/count)*100)+"<br/> 2出现的概率是:"+Math.round((random2/count)*100)+" 3出现的概率是:"+Math.round((random3/count)*100)+" 4出现的概率是:"+Math.round((random4/count)*100));
</script>
相关文章推荐
- JS生成相同的随机数(伪随机数)
- 生成随机数,且每个数一定不相同
- JS生成随机数
- C#生成指定数目的互不相同的随机数(转)
- C#生成互不相同随机数的实现方法
- js中Math.random()生成指定范围数值的随机数
- 按概率生成随机数 .
- 真的了解js生成随机数吗
- JS实现随机数生成算法示例代码
- JS生成随机数
- js生成随机数(数字+字母)
- JS生成某个范围的随机数(四种情况)
- 生成十个没有相同元素的随机数
- 一随机数以概率 p 生成0,以概率(1-p)生成1,怎样生成等概率的 0 和 1
- 生成一定范围内的互不相同的随机数的方法比较
- js从数组中取出随机数 两两不相同
- js随机数1到10生成不重复的
- 等概率生成随机数问题解析
- js生成随机数的方法实例
- js 生成随机数