在JavaScript中生成包含最小和最大值之间的随机浮点数

时间:2018-07-07 19:34:21

标签: javascript random floating-point

在JavaScript中,是否有一种方法可以生成一个包含两个浮点数的最小值和最大值的数字?

看看MDN(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random),我知道可以使用以下方法创建一个包含范围的整数:

function getRandomIntInclusive(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

,还可以使用以下内容创建包含最小值和最大值的随机浮点数:

function getRandomArbitrary(min, max) {
  return Math.random() * (max - min) + min;
}

但是是否可以同时创建包含最小和最大值的随机浮点数?

0 个答案:

没有答案