使用起来经常查查查的,自己汇总一下
​​​官方对于Math对象的全部方法解释说明​

1、 Math.abs(x) 函数返回指定数字 “x“ 的绝对值。

let a = -888
console.log(Math.abs(a)) // 888

console.log(Math.abs(0)) // 0
console.log(Math.abs(20)) // 888

2、Math.ceil()返回大于一个数的最小整数,即一个数向上取整后的值。

console.log(Math.ceil(0.01)) // 1
console.log(Math.ceil(0.000001)) // 1

3、Math.floor()返回小于一个数的最大整数,即一个数向下取整后的值。

console.log(Math.floor(0.111)) // 0
console.log(Math.floor(9.111)) // 9

4、Math.pow()返回一个数的 y 次幂,杨幂的名字之所以用这个幂是因为她家三个杨

console.log(Math.pow(2,4)) // 16

5、Math.random()返回一个 0 到 1 之间的伪随机数。

console.log(Math.random())
// 取0-3的随机数
console.log(Math.floor(3*Math.random()+1))

6、Math.round()返回四舍五入后的整数。

console.log(Math.round(1.2)) //1
console.log(Math.round(1.5)) //2
console.log(Math.round(1.7)) //3

7、Math.sqrt() 函数返回一个数的平方根

console.log(Math.sqrt(9)) // 3
console.log(Math.sqrt(4)) // 2

8、Math.toSource()返回字符串 “Math”。

返回字符串 "Math"。

9、 Math.max() 函数返回一组数中的最大值。

console.log(Math.max(1,2,5,9)) // 9