如何在 JavaScript 中生成两个数字之间的随机数
答案:使用Math.random()
方法
您可以简单地将 Math.random()
方法与 Math.floor()
方法结合使用,在 JavaScript 中生成两个数字之间的随机数。
Math.random()
方法返回一个浮点伪随机数,范围为 0 到小于 1(包括 0,但不包括 1),而 Math.floor ()
方法将数字向下舍入到最接近的整数。 让我们看一下下面的例子,看看它是如何工作的:
示例
/* 定义一个返回随机数的自定义函数
在 min 和 max 之间,包括 min 和 max */
function generateRandomNumber(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min);
}
/* 生成1到10之间的随机数(包括1到10) */
var randomNum = generateRandomNumber(1, 10);
console.log(randomNum);
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: