ES6之数值的扩展(下)

2017-04-24  本文已影响0人  嘿喵heyMeow

关于JS内置的Math对象的方法扩展在ES6中新出了很多数学计算,本文只讲几个可能会常用到的,其他关于数学计算的函数可以在使用的时候查文档。

Math.trunc

去除一个数的小数部分,返回该数的整数部分。

Math.trunc(5);       // 5
Math.trunc(5.15));   // 5
Math.trunc('5f');    // NaN

Math.sign

判断一个数是正数,负数还是0。
如果是正数则返回1,如果是负数则返回-1,如果是0则返回0.

Math.sign(5);   //  1
Math.sign(-5);  //  -1
Math.sign(0);   //  0

Math.cbrt

求一个数的立方根。

Math.cbrt(8);  // 2
Math.cbrt(1);  // 1
Math.cbrt(-27);  // -3
上一篇 下一篇

猜你喜欢

热点阅读