美文网首页
学习 -- es6中Math对象的扩展

学习 -- es6中Math对象的扩展

作者: 洛禾sunshime | 来源:发表于2019-06-28 11:43 被阅读0次

一、 Math.trunc()方法:用于去除一个数的小数部分,返回整数部分。


  1、对于非数值,Math.trunc内部使用number方法将其先转为数值


   2、对于空值和无法截取整数的值,返回NaN

二、 Math.sign()方法用来判断一个数到底是正数、负数、还是零。对于非数值,会先将其转换为数值。

  1、它会返回五种值:
    (1)参数为正数,返回+1;
    (2)参数为负数,返回-1;
    (3)参数为 0,返回 0;
    (4)参数为 -0,返回 -0;
    (5)其他值,返回NaN。

  2、如果参数是非数值,会自动转为数值。对于那些无法转为数值的值,会返回NaN。

三、Math.cbrt()方法:用于计算一个数的立方根。

   对于非数值,Math.cbrt方法内部也是先使用Number方法将其转为数值。

相关文章

  • 学习 -- es6中Math对象的扩展

    一、 Math.trunc()方法:用于去除一个数的小数部分,返回整数部分。 ​  1、对于非数值,Math.tr...

  • 数学方法的扩展-ES6初学习

    Math 对象的扩展ES6 在 Math 对象上新增了 17 个与数学相关的方法。所有这些方法都是静态方法,只能在...

  • Math对象的扩展-es6

    Math.trunc() Math.trunc方法用于去除一个属的小数部分,返回整数部分。 Math.sign()...

  • ES6 Math对象方法扩展

    1、语法

  • Math对象扩展

  • ES6之数值的扩展(下)

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

  • es6的数值,函数,字符串扩展

    一、es6的数值扩展 二、es6的函数扩展 代码效果:对象解构在函数中的应用 三、es6字符串扩展 常用方法 代码...

  • Math对象的扩展

    Math.trunc方法用于去除一个数的小数部分,返回整数部分 案例: Math.trunc(4.1) // 4 ...

  • 可怕的ES6:Math对象的扩展

    1、除小返整 2、判断正负 3、计算立方根 4、返回一个数的单精度浮点数 5、返回所有参数的平方和的平方根 6、e...

  • Date Math

    6.5 date math对象的学习 Math对象 Math对象:仅专门提供数学计算的方法Math对象没有构造函数...

网友评论

      本文标题:学习 -- es6中Math对象的扩展

      本文链接:https://www.haomeiwen.com/subject/ollscctx.html