- 正常Math.random()取0-1之间的小数
- Math.random() * (上限+1)可以随机生成0-上限的数,由于不能等于上限数,需要+1
- Math.floor(Math.random() * (M - N + 1)) + N,由于只能取0-上限随机数,所以想要去一个范围N-M之间的随机数,先 得出一个M-N的上限+1,以让上限包括进去,这是一个0-最低限度所能接受的数字,在这个数字上+N可以得出>n范围,并且小于M上限的范围随机数
随机数函数Math.floor(Math.random() * (M - N + 1)) + N
最新推荐文章于 2024-03-14 11:49:36 发布