一、min()和 max()方法

min()和 max()方法用于确定一组数值中的最小值和最大值。这两个方法都接收任意多个参数,如 下面的例子所示:

  1. let max = Math.max(3, 54, 32, 16);
  2. console.log(max); // 54
  3. let min = Math.min(3, 54, 32, 16);
  4. console.log(min); // 3

二、舍入方法

  1. 小数值舍入为整数的 4 个方法:Math.ceil()、Math.floor()、Math.round()
  2. Math.fround()。
  3. 1Math.ceil()方法始终向上舍入为最接近的整数。
  4. 2Math.floor()方法始终向下舍入为最接近的整数。
  5. 3Math.round()方法执行四舍五入。
  6. 4Math.fround()方法返回数值最接近的单精度(32 位)浮点值表示。

三、 random()方法

Math.random()方法返回一个 0~1 范围内的随机数,其中包含 0 但不包含 1。
可以基于如下公式使用 Math.random()从一组整数中 随机选择一个数 :

  1. number = Math.floor(Math.random() * total_number_of_choices + first_possible_value)