理解Math.floor(Math.random() * (max - min + 1)) + min
首先我们先单个看:`Math.floor()`是向下取整,`Math.random`是生成0-1之间的随机数,包括0,Math.random*某个数:相当于将某个随机数扩大多少倍。比如我们需要输出一个5-10之间的随机数。 (max - min + 1) : 10-5=5,但是生成的数字中需要包括5,所以后面需要+1。一共是6个数字。 Math.random() * (max - min + 1): 输出结果是一个扩大到6倍的随机数。Math.floor(Math.random(
原创
2021-03-02 17:29:05 ·
1143 阅读 ·
3 评论