1、JS生成1到10之间的随机整数
js代码:
//方法1 Math.ceil(Math.random() * 10) //方法2 Math.round(Math.random()*10)
此JS代码可以随机取1到10之间的随机整数,取0的概率很少
例:js随机生成四个1到10之间的整数
<script>
for (let index = 0; index < 4; index++) {
console.log(Math.ceil(Math.random() * 10));
}
</script>生成结果: 10 5 3 8
2、JS生成0到9的随机整数
代码:
Math.floor(Math.random()*10);
例:JS随机生成4个0到9的随机整数
<script>
for (let index = 0; index < 4; index++) {
console.log(Math.floor(Math.random() * 10));
}
</script>生成结果:9 3 0 2

JS生成 [n,m] 的随机整数
方法1:
JS函数
<script>
function getRandom(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
</script>函数调用:
生成五个10到100之间的整数
<script>
//调用方法
// getRandom(10, 100)
for (let index = 0; index < 5; index++) {
console.log(getRandom(10, 100));
}
</script>生成结果: 48 56 98 23 15
方法2:
JS函数
<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;
}
}
</script>调用方法:
randomNum(10, 100)
生成结果:77
本文地址:网络知识频道 https://www.hkm168.com/jiqiao/903074_2.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!



相关阅读







