无论在普通Js框架或者JQuery中都可以使用的,函数如下,使用方法简介:
1)获取0-100的随机数——getRandom(100);
2)获取0-999的随机数——getRandom(999);
3)以此类推…
function getRandom(n){return Math.floor(Math.random()*n+1)}
(1)生成指定位数的随机整数
function randomNum(n){var t='';for(var i=0;i<n;i++){t+=Math.floor(Math.random()*10);}return t;}
(2)生成指定范围内的随机整数
function randomNum(minNum,maxNum){switch(arguments.length){case 1:return parseInt(Math.random()*minNum+1);break;case 2:return parseInt(Math.random()*(maxNum-minNum+1)+minNum);break;default:return 0;break;}}
例如生成 2 – 9之间的随机整数,则:randomNum(2,9),生成 1 – 22之间随机整数,则:randomNum(22)
版权声明:本文为npf_java原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。