m: 几个骰子
n: 是投多少计统计
f: 多少面的骰子
返回的是数组:从小到大记录了,各点子出现的数量,
kkk=function(m=2,n=5000,f=6){
var i,j,t,no,to=[]
no=m*f-m+1
for(i=0i<noi++){
to[i]=0
}
for(i=0i<ni++){
t=0
for(j=0j<mj++){
t+=Math.floor(Math.random()*f)
}
to[t]+=1
}
for(i=0i<noi++){
console.log(m+'个骰子投'+n+'次,点数为'+(i+m)+'出现的次数为:'+to[i]+',出现概率为:'+(to[i]/n))
}
return to
}
// max - 期望的最大值var randomNum = Math.floor(Math.random()*max)+1
这样就能随机到你所期望的最大值到1之间的随机数;你再根据取到的数值去做图片的对应关系。转动要看你是要什么样的效果用动画做一个,很简单