js如何生成指定范围的随机数

avatar
作者
猴君
阅读量:0

在JavaScript中,要生成一个指定范围内的随机数,您可以使用以下函数:

function getRandomInt(min, max) {   min = Math.ceil(min);   max = Math.floor(max);   return Math.floor(Math.random() * (max - min + 1)) + min; } 

在这个函数中,min 是随机数的最小值(包含),max 是随机数的最大值(包含)。Math.random() 生成一个0到1之间的随机小数,然后将其乘以指定的范围大小(max - min + 1),接着使用 Math.floor() 函数将结果四舍五入到最接近的整数,最后再加上 min 以确保结果在指定范围内。

示例用法:

const randomNum = getRandomInt(1, 10); // 生成1到10之间的随机整数(包含1和10) console.log(randomNum); 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!