JavaScript Number isInteger() 方法

  • JavaScript Number isInteger() 方法

    isInteger()方法确定值是否为整数。如果值的类型为Number,则此方法返回true,并返回一个整数(不带小数的数字)。否则返回false。
    实例:
    检查值是否为整数:
    Number.isInteger(123) //true
    Number.isInteger(-123) //true
    Number.isInteger(5-2) //true
    Number.isInteger(0) //true
    Number.isInteger(0.5) //false
    Number.isInteger('123') //false
    Number.isInteger(false) //false
    Number.isInteger(Infinity) //false
    Number.isInteger(-Infinity) //false
    Number.isInteger(0 / 0) //false
    
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    isInteger()
    12.0+
    19.0+
    16.0+
    9.0+
    22.0+
    注意: Internet Explorer 11和早期版本不支持Number.isInteger()方法。
  • 语法

    Number.isInteger(value)
  • 参数值

    参数 描述
    value 必需的。要测试的值
  • 技术细节

    项目 描述
    返回值: 布尔值。如果值是整数Number,则返回true,否则返回false
    JavaScript版本: ECMAScript 6