Math.random()是返回bai一个Double类型的0到1的随机数
Math.random()*5就是把产生的数乘以du5
0*5=0,zhi1*5=5,也就是说变成了成0到5产生随dao机数
Math.random()*5+1就是从1到6产生随机数
(int)(Math.random()*5+1)就是从1到6产生随机数然后取整数部分,说白了就是从1,2,3,4,5中随机出现一个数
Math.floor()
返回小于或等于一个给定数字的最大整数。
例:
// var a =Math.random();
// document.write(a);
//var b =Math.floor(3.6311695876215244);
// document.write(b);
var c=Math.floor(Math.random()*5+1);
document.write(c);