JavaScript 数学(Math)对象方法

JavaScript Math.random()方法返回 0(包括)和 1(不包括)之间的随机数。

语法

random() 方法由以下语法表示:

Math.random()

返回

0(含)和1(不含)之间的随机数。

方法示例

这里,我们将通过各种例子来了解random()方法。

示例1

我们来看一个例子,找出0到1之间的随机数。

<script>
document.writeln(Math.random())
</script>

输出:

0.28623751507795747

示例2

让我们看一个例子来找出两个值之间的随机数。

<script>	
function getRandom(min, max) {
  return Math.random() * (max - min) + min;
}
document.writeln(getRandom(3,5));
</script>

输出:

4.284601278247591

示例3

让我们看一个例子来找出两个值之间的随机整数。

<script>	
function getRandom(min, max) {
  min = Math.ceil(min);
  max = Math.floor(max);
  return Math.floor(Math.random() * (max - min)) + min; 
}
document.writeln(getRandom(3,5));
</script>

输出:

3