首页博客网络编程
JavaScript 数据类型之一是数字。在之前的教程中,我们介绍了用于处理它们的方法。
在本教程中,您将更详细地了解 JavaScript 随机方法的所有信息。我们将解释如何在 JavaScript 中生成随机数,并提供一些您可以自己使用的简单代码片段。
当返回从 0(含)到 1(不包括)的随机数时,我们使用 Math.random JavaScript 方法。
为 Math.random JavaScript 方法创建一个适当的函数以用于所有随机整数目的是一个非常好的主意。
在创建游戏时,生成随机数的能力特别方便。
默认情况下,JavaScript 方法将返回一个大于 0(含)和小于 1(排除)的数字:Math.random()
例
Math.random();
要带回随机整数,我们可以使用 :Math.random()Math.floor()
例
Math.floor(Math.random() * 10);
例
Math.floor(Math.random() * 11);
例
Math.floor(Math.random() * 100);
例
Math.floor(Math.random() * 101);
例
Math.floor(Math.random() * 10) + 1;
例
Math.floor(Math.random() * 100) + 1;
正如我们在上面的示例中所示,创建一个用于所有 JavaScript 随机整数目的的适当函数是相当有用的。让我们再看一些随机函数 JavaScript 示例,以确保我们涵盖了所有内容。random
下面的随机函数 JavaScript 示例显示了一个函数,它总是带回一个随机数,从(包含)到(排除):minmax
例
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min) ) + min;
}
现在,下一个代码示例显示了一个函数,它总是从 to 返回一个随机数(这次都包括在内):minmax
例
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min + 1) ) + min;
}
声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!
广告位
广告位