代码点读机 / JavaScript / Math.random

Math.random JavaScript · 常用内置

生成一个大于等于 0 且小于 1 的伪随机浮点数,每次调用结果通常不同。

怎么用

Math.random()

小例子

Math.random()
Math.floor(Math.random() * 6) + 1  // 模拟骰子

运行结果

0.xxx(每次不同)
1~6 的整数

提醒:想取 [a, b] 区间的整数可用 Math.floor(Math.random() * (b - a + 1)) + a。

官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/random

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条