在 JavaScript 编程中,创建一个介于 0 和 100 之间的随机数是一件非常有趣且实用的事情。它可以作为游戏中的价值或其他需要随机化的值。以下是如何在 JavaScript 中创建介于 0 和 100 之间的随机数的方法:
let randomNumber = Math.floor(Math.random() * 101);
该行代码将生成一个介于 0 和 100 之间的随机整数。它使用 Math.random()
函数生成一个介于 0 和 1 之间的随机小数。为了将其转换为介于 0 和 100 之间的整数,我们需要以下两个步骤:
- 将 Math.random() 乘以 101,这样得到的结果介于 0 和 100.9999 之间。
- 使用 Math.floor() 方法将它舍去到比它小的最接近的整数。
这样得到的就是介于 0 和 100 的随机数。
上述代码同样可以用在生成介于其他数值范围的随机数中。要想生成介于两个任意数之间的随机整数,可以将上述代码简单修改:
function randomRange(min, max) { return Math.floor(Math.random() * (max - min 1)) min;}let number = randomRange(10, 20);
该代码定义了一个名为 randomRange() 的函数接受最小值和最大值作为参数。函数生成介于传递给它的最小值和最大值之间的随机整数。使用上述代码所进行生成随机数的方法,将会返回介于 10 和 20 之间的整数。