美文网首页
ES6-数值扩展

ES6-数值扩展

作者: Goofy_9a10 | 来源:发表于2018-01-22 21:24 被阅读0次

//判断是否是整数

{

  console.log('25',Number.isInteger(25));//true

  console.log('25.0',Number.isInteger(25.0));//true 25.0=25  console.log('25.1',Number.isInteger(25.1));

  console.log('25.1',Number.isInteger('25'));

}

//判断数是否在安全区间

{

  console.log(Number.MAX_SAFE_INTEGER,Number.MIN_SAFE_INTEGER);

  console.log('10',Number.isSafeInteger(10));

  console.log('a',Number.isSafeInteger('a'));

}

//判断带小数的整数部分并返回

{

  console.log(4.1,Math.trunc(4.1));//4

  console.log(4.9,Math.trunc(4.9));//4

}

//判断正负数

{

  console.log('-5',Math.sign(-5));//-1

  console.log('0',Math.sign(0));//0

  console.log('5',Math.sign(5));//1

  console.log('50',Math.sign('50'));//1

  console.log('foo',Math.sign('foo'));//NAN

}

//立方根

{

  console.log('-1',Math.cbrt(-1));//-1

  console.log('8',Math.cbrt(8));//2

}

相关文章

  • es6-数值扩展

    数值处理新增特性 新增方法,如数学处理 方法调整,全局方法移植到 Number 对象上 多进制表示方法 是否有穷 ...

  • ES6-数值扩展

    //判断是否是整数 { console.log('25',Number.isInteger(25));//true...

  • es6-数值扩展

    二进制写法:0b 八进制写法:0o Number.isFinite Number.isNan Number.par...

  • es6-数值的扩展

    1.Number.isFinite()和Number.isNaN() Number.isFinite()用来检查一...

  • ES6-数值的扩展

    Number.isFinite() Number.isNaN。其中isNaN比较有用。在判定数据是否出现问题。已...

  • ES6-数值的扩展-和-函数的扩展

    此文包含数值的扩展、函数的扩展,总结了一些我认为有可能会用到的,而去除了一些稍稍复杂一时难以去学习理解且目前不想去...

  • ES6-数值

    二进制&八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示 数...

  • 数值扩展

    二进制与八进制数值表示法: 二进制用0b, 八进制用0o Number.isFinite(i) : 判断是否是有限...

  • 数值扩展

    1.二进制和八进制表示法 ES6 分别用 0b(0B) 和 0o(0O)表示二进制和八进制 使用Number方法,...

  • 数值扩展

    是否 “有尽 ” 是否是“整数”,参数为‘25’,输出false 还有 三角函数,对数。。。

网友评论

      本文标题:ES6-数值扩展

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