js 生成 0-1 之间的随机小数
<script>
var rand = Math.random();
alert(rand);
</script>
js 生成 1-10 之间的随机整数
<script>
var rand=Math.floor(Math.random()*10+1);
alert(rand);
</script>
js 生成 n 位长度的随机整数
<script>
function randomNum(n){
var rnd="";
for(var i=0;i<n;i++)
rnd+=Math.floor(Math.random()*10);
return rnd;
}
var rand = randomNum(5);
alert(rand);//5位的随机数,如26598。
</script
js 生成 n-m 位的随机整数
<script>
function randomNum(minNum,maxNum){
switch(arguments.length){
case 1:
return parseInt(Math.random()*minNum+1,10);
break;
case 2:
return parseInt(Math.random()*(maxNum-minNum+1)+minNum,10);
break;
default:
return 0;
break;
}
}
var rand = randomNum(10,100);
alert(rand);//10-100之间的随机数,可用来生成验证码
</script>
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » js随机数生成方法大全(javascript 生成指定范围的随机小数、指定范围的随机整数、指定长度的随机整数等)
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » js随机数生成方法大全(javascript 生成指定范围的随机小数、指定范围的随机整数、指定长度的随机整数等)