js随机生成1到100随机数
时间: 2023-07-18 20:45:53 浏览: 81
可以使用Math.random()函数和Math.floor()函数生成1到100的随机数,示例如下:
```
const randomNum = Math.floor(Math.random() * 100) + 1;
console.log(randomNum);
```
其中Math.random()函数会生成0到1之间的随机数,乘以100后再向下取整,加1是为了确保生成的随机数不为0。
相关问题
js 随机生成1到100随机数
在JavaScript中,可以使用Math.random()函数来生成一个0到1之间的随机数。要生成1到100之间的随机数,可以使用以下代码:
```javascript
var randomNumber = Math.floor(Math.random() * 100) + 1;
```
这段代码首先使用Math.random()函数生成一个0到1之间的随机小数,然后将其乘以100,得到一个0到100之间的随机数。接着使用Math.floor()函数将这个随机数向下取整,得到一个0到99之间的整数。最后再加1,将范围变为1到100之间的整数。这样就可以得到一个1到100之间的随机数了。
随机生成1到100随机数 js 数组
要在JavaScript中生成1到100的随机数数组,可以使用以下代码:
```javascript
// 生成1到100的随机数数组
function generateRandomArray() {
var arr = [];
for (var i = 0; i < 100; i++) {
arr.push(Math.floor(Math.random() * 100) + 1);
}
return arr;
}
// 调用函数生成随机数数组
var randomArray = generateRandomArray();
console.log(randomArray);
```
这段代码定义了一个名为`generateRandomArray`的函数,它使用循环生成100个随机数,并将它们添加到数组中。`Math.random()`函数用于生成0到1之间的随机小数,通过乘以100并取整,可以得到1到100之间的随机整数。最后,通过调用`console.log()`函数打印出生成的随机数数组。
阅读全文