1. Math.random()方法 返回介于0 ~ 1 的一个随机数,不包括0和1。 因为Math.random()总返回一个小数值,用这个小数值乘以一个整数,然后再加上一个整数,结果仍然为一个小数。下面公式中用到了 Math.floor() 方法,将小数向下取整,取得我们需要的随机整数值。 var value = Math.floor(Math.random() * 范围值(个数) + 第一个可能的值);