Math.random()和Math.floor()为什么一起使用?

时间:2012-11-05 18:03:43

标签: javascript function

生成的数字也可能在30到90之间。或者它只是在0和n之间生成?

2 个答案:

答案 0 :(得分:0)

生成0到60之间的数字(您似乎知道它是如何工作的),然后添加30。

答案 1 :(得分:0)

// Returns a random integer between min and max
// Using Math.round() will give you a non-uniform distribution!
function getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

来自Mozilla Developer Network