JavaScript Number isInteger() 方法
实例
检查值是否为整数:
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
亲自试一试 »
定义和用法
Number.isInteger() 方法确定值是否为整数。
如果值的类型为数字,则此方法返回 true,并且是整数(不带小数的数字)。否则返回 false。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
Number.isInteger() | 19 | 12.0 | 16 | 9 | 22 |
注释: Internet Explorer 11 及更早版本不支持 Number.isInteger() 方法。
语法
Number.isInteger(value)
参数值
参数 | 描述 |
---|---|
value | 必需。要测试的值 |
技术细节
返回值: | 布尔值。如果值是整数,则返回 true,否则返回 false |
---|---|
JavaScript 版本: | ECMAScript 6 |