轻松上手,快乐学习!

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