js输入数值生成多个随机数
时间: 2023-03-30 14:02:46 浏览: 50
可以使用 Math.random() 函数生成一个 到 1 之间的随机数,然后乘以你需要的范围,再加上你需要的最小值即可生成指定范围内的随机数。例如,生成 10 到 100 之间的随机数,可以使用以下代码:
var min = 10;
var max = 100;
var num = 5; // 生成 5 个随机数
for (var i = ; i < num; i++) {
var randomNum = Math.floor(Math.random() * (max - min + 1) + min);
console.log(randomNum);
}
相关问题
js输入n生成n个随机数
可以使用以下代码生成n个随机数:
```javascript
var arr = [];
for (var i = ; i < n; i++) {
arr.push(Math.floor(Math.random() * 100));
}
console.log(arr);
```
其中,Math.random() 生成一个 到 1 之间的随机数,乘以 100 后再向下取整,就可以得到一个 到 99 之间的整数。循环 n 次,将每次生成的随机数添加到数组中,最后输出数组即可。
js输入数值生成随机数
可以使用 Math.random() 方法生成随机数,例如:
var num = prompt("请输入一个数值:");
var randomNum = Math.floor(Math.random() * num);
console.log(randomNum);