JavaScript 中使用 Math.random() 函数生成随机数:获取 [0,1) 之间的随机浮点数:const randomValue = Math.random();获得特定范围的随机整数:const randomInteger = Math.floor(Math.random() * (max - min + 1)) + min;获取多组随机数:重复调用 Math.random() 函数。获取不重复的随机数:使用 Set 数据结构过滤重复值。

js随机数函数使用指南
在JavaScript中,生成随机数的方法主要依赖于Math.random()函数。该函数返回一个介于 0(含)和 1(不含)之间的伪随机浮点数。
使用
<code class="js">const randomValue = Math.random();</code>
获取特定范围的随机整数
为了生成特定范围内的随机整数,可以使用以下公式:
<code class="js">const randomInteger = Math.floor(Math.random() * (max - min + 1)) + min;</code>
其中:
max:范围内的最大值min:范围内的最小值示例:生成 1-100 之间的随机整数
<code class="js">const randomNumber = Math.floor(Math.random() * (100 - 1 + 1)) + 1;</code>
获取多个随机数
要生成多个随机数,只需重复调用Math.random()函数即可。
<code class="js">const randomNumbers = [];
for (let i = 0; i < 10; i++) {
randomNumbers.push(Math.random());
}</code>生成不重复的随机数
要生成不重复的随机数,可以使用 Set 数据结构。它可以自动过滤重复值。
<code class="js">const uniqueRandomNumbers = new Set();
while (uniqueRandomNumbers.size < 10) {
uniqueRandomNumbers.add(Math.floor(Math.random() * 100));
}</code>注意:
Math.random()函数生成的随机数并不是真正的随机数,而是伪随机数。以上就是js随机数函数怎么使用的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号