rof*_*lol -2 javascript random
在 Javascript 中,如何创建一个在 0 - 580 之间乘以 20 的随机偶数?
例如:220、360、180、0(最小)、400、200、580(最大)
您想要 20 的增量,因此您真正需要的是 0 到 29 范围内的整数,然后乘以 20。示例:
var max = (580/20) + 1;
var result = 20 * (Math.floor(Math.random())*max)
Run Code Online (Sandbox Code Playgroud)
我们给 加1 max,因为Math.random() 是(包含0)和(不包含1)之间的均匀分布数,所以由于我们使用Math.floor,最大值必须大1。