目录

JavaScript Number.isInteger()

示例

这些是整数吗?

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');
亲自试一试 »
Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);
亲自试一试 »

下面有更多示例


描述

这个Number.isInteger()方法返回true如果值是数据类型 Number 的整数。

否则返回false


语法

Number.isInteger( value)

参数

Parameter Description
value Required.
The value to be tested.

返回值

类型 描述
一个布尔值 true如果该值是数据类型 Number 的整数。
否则false

更多示例

这些是整数吗?

Number.isInteger(0);
Number.isInteger(0/0);
Number.isInteger(0.5);
Number.isInteger(false);
Number.isInteger(NaN);
Number.isInteger(Infinity);
Number.isInteger(-Infinity);
亲自试一试 »


浏览器支持

Number.isInteger()是 ECMAScript6 (ES6) 功能。

所有现代浏览器都支持 ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Yes Yes Yes Yes Yes

Number.isInteger()Internet Explorer 11(或更早版本)不支持。