转载请注明预见才能遇见的博客:http://my.csdn.net/
原文地址:http://blog.csdn.net/pcaxb/article/details/56017129
ES6 Math对象详解
//返回数的绝对值
let abs = Math.abs(-5);//5
//对数进行上舍入
let ceil = Math.ceil(8.2);//9
//对数进行下舍入
let floor = Math.floor(8.2);//8
//返回 x 和 y 中的最高值
let max= Math.max(2,3);//3
//返回 x 和 y 中的最低值
let min = Math.min(2,3);//2
//返回 x 的 y 次幂
let pow = Math.pow(2,3);//8(2的3次方)
//返回数的平方根
let sqrt = Math.sqrt(4);//2 开根号
//返回 0 ~ 1 之间的随机数,不包括1
let random = Math.random();//某次0.9183003617029428
//把数四舍五入为最接近的整数
let round = Math.round(4.51);//4.49是4,4.5是5,4.51是5
//返回E
const E = Math.E;//2.718281828459045
//返回PI
const PI = Math.PI;//3.141592653589793
//案例:获取0-9的随机数,整数
let rdm1 = Math.floor(Math.random()*10);
//案例:获取1-10的随机数,整数
let rdm2 = Math.ceil(Math.random()*10);
W3C资料:点击打开链接
ES6 Math对象详解
博客地址:http://blog.csdn.net/pcaxb/article/details/56017129