利用随机表获取想要的范围

parseInt:p是小写字母;
Math.random();的返回值范围是大于等于零且小于一的double类型的值;
parseInt(),floor()为向下取整,ceil()为向上取整;
eg:Math.random()*5,那么它的值就在0-5中
var num = Math.random();//2.012346
alert(num);
alert(parseInt("num",10)+"");//10为基数,num为字符串.// 2
alert(Math.floor(num)); //2
alert(Math.ceil(num));//3
期望得到的 Max,Min 范围:
parseInt(Math.random()*Max,10); 0-(Max-1)
Math.floor(Math.random()); 0-(Max-1)
Math.ceil(Math.random()); 1-Max;
parseInt(Math.random()*(Max+1),10); 0 -Max
Math.floor(Math.random()*(Max-Min+1)); 0-(Max - Min);
 

 

posted @ 2016-01-25 10:57  _Nestling  阅读(108)  评论(0编辑  收藏  举报