zoukankan      html  css  js  c++  java
  • ES6(四)数值扩展

    数值扩展
    
    function log (val) {
      console.log(val)
    }
    // true
    log(Number.isFinite(15))
    // false
    log(Number.isFinite(NaN))
    // false
    log(Number.isFinite('true' / 0))
    // true
    log(Number.isNaN(NaN))
    // false
    log(Number.isNaN(0))
    
    
    // true
    log(Number.isInteger(15))
    // true
    log(Number.isInteger(15.0))
    // false
    log(Number.isInteger(15.1))
    // false
    log(Number.isInteger('15.0'))
    
    
    log(Number.MAX_SAFE_INTEGER)
    log(Number.MIN_SAFE_INTEGER)
    log(Number.MAX_VALUE)
    log(Number.MIN_VALUE)
    // 判断传入的参数值是否是一个“安全整数”
    log(Number.isSafeInteger(10))
    
    
    // 取小数的整数部分
    log(Math.trunc(4.99))
    
    
    // 判断是否正数负数
    log(Math.sign(-5))
    log(Math.sign(0))
    log(Math.sign(1))
    // NaN
    log(Math.sign('hello'))
    
    
    // 取立方根
    log(Math.cbrt(2))
    log(Math.cbrt(8))
  • 相关阅读:
    07组 Beta冲刺 (2/5)
    第07组 Beta冲刺 (1/5)
    第07组 Alpha冲刺 总结
    ES相关
    集群与分布式
    idea使用总结
    Tomcat配置与启动与访问
    Web基础
    B/S与C/S架构
    一周视频学习总结
  • 原文地址:https://www.cnblogs.com/ronle/p/11485599.html
Copyright © 2011-2022 走看看