下面小編就為大家?guī)硪黄狫avascript獲取隨機(jī)數(shù)的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。
<script type="text/javascript">
function getRandom(n,m){
var n=Number(n); //強(qiáng)制轉(zhuǎn)換成數(shù)字
var m=Number(m);
if(isNaN(n)||isNaN(m)){ //判斷是否為有效數(shù)字 ,其中一個(gè)不是有效數(shù)字就返回[0,1)之間的隨機(jī)小數(shù)
return math.random();
}
if(n>m){ //如果n>m則交換
var temp=n;
n=m;
m=temp;
}
return Math.round(Math.random()*(m-n)+n);
}
//獲取五位0-50之間的隨機(jī)整數(shù)
var ary=[];
for (var i=0;i<5;i++){
ary.push(getRandom(0,50));
}console.log(ary);
</script>
以上就是小編為大家?guī)淼腏avascript獲取隨機(jī)數(shù)的實(shí)現(xiàn)方法全部內(nèi)容了