js常用的Math方法汇总,js中Math方法汇总,Math方法汇总,常用Math方法汇总
原创
©著作权归作者所有:来自51CTO博客作者wx6375cd1abf2fb的原创作品,请联系作者获取转载授权,否则将追究法律责任
使用起来经常查查查的,自己汇总一下
官方对于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”。
9、 Math.max() 函数返回一组数中的最大值。
console.log(Math.max(1,2,5,9)) // 9