WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 JavaScript 中生成两个数字之间的随机数

主题:JavaScript / jQuery上一页|下一页

答案:使用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 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements