zoukankan      html  css  js  c++  java
  • Math,Number

    ①Math.trunc()

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

    参数为非数值时,Math.trunc()方法会先用Number()将其转换为数值,若无法获取数值的整数部分,比如字符串或NaN或空值等,会返回NaN.

    ②Math.sign()

    Math.sign()方法用来判断一个数到底是正数、负数还是0
    (1)参数为正数返回+1
    (2)参数为负数返回-1
    (3)参数为0返回0
    (4)参数为-0返回-0
    (5)其他值返回NaN

    ③Math.cbrt()

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

    若参数不是数值,Math.cbrt()也先用Number()方法将其转换为数值。
    转换失败返回NaN.

    Number.isNaN()用来检查一个值是否为NaN。

    Number.isNaN(NaN) // true
    Number.isNaN(15) // false
    Number.isNaN('15') // false
    Number.isNaN(true) // false
    Number.isNaN(9/NaN) // true
    Number.isNaN('true'/0) // true
    Number.isNaN('true'/'true') // true

    Number.isInteger()用来判断一个值是否为整数。

    Number.isInteger(25) // true
    Number.isInteger(25.0) // true
    Number.isInteger(25.1) // false
    Number.isInteger("15") // false
    Number.isInteger(true) // false

  • 相关阅读:
    windows服务安装命令
    vue开发
    Quorum(NRW)算法机制简介
    SideCar模式
    Python抓取数据的几种方式
    Ms SqlServer索引的选择
    cmd添加环境变量
    好用工具网站
    Aufofac生命周期
    EF初次加载优化
  • 原文地址:https://www.cnblogs.com/wani/p/7162331.html
Copyright © 2011-2022 走看看