Math.random() [0-1)之间的随机数
取 [n, m) 范围的随机数:
Math.Floor(Math.Random()*(m - n)) + n
取 [min, max] 、 (min, max)、 (min, max] 够可以转换为 [n, m) 这种个格式再计算:
[min, max] =》 [min, max+1)
(min, max) =》 [min+1, max)
(min, max] =》 [min+1, max+1)
Math.random() [0-1)之间的随机数
取 [n, m) 范围的随机数:
Math.Floor(Math.Random()*(m - n)) + n
取 [min, max] 、 (min, max)、 (min, max] 够可以转换为 [n, m) 这种个格式再计算:
[min, max] =》 [min, max+1)
(min, max) =》 [min+1, max)
(min, max] =》 [min+1, max+1)