标签:style blog color io ar cti div 代码
Math.random() 返回0到1之间的随机数(小数) 如:0.6417997585228452
通过Math.random()和sort函数可实现数组的随机排序,代码如下:
1 arr.sort(function( a, b ){ 2 return Math.random() - 0.5; 3 }); 4 5 alert( arr ); //8,7,4,3,2,1,5,6
总结产生随机数的公式:
x ~ y 产生x到y之间的随机整数
Math.round( Math.random()*(y-x) + x )
0~x 产生0到x之间的随机整数
Math.round( Math.random()*x)
1~x 产生1到x之间的随机整数
Math.ceil( Math.random()*x)
随机函数Math.random()_随机数,随机排序,布布扣,bubuko.com
标签:style blog color io ar cti div 代码
原文地址:http://www.cnblogs.com/chengyanfen/p/3899972.html