JavaScript Number isInteger() メソッド

定義と用法

値がデータ型Numberの整数である場合、以下の通りです Number.isInteger() メソッドが返します true。そうでない場合は、返します false

例1

これらは整数ですか?

Number.isInteger(123);
Number.isInteger(-123);
Number.isInteger('123');

自分で試してみてください

例2

Number.isInteger(4-2);
Number.isInteger(4/2);
Number.isInteger(5-2);
Number.isInteger(5/2);

自分で試してみてください

例3

これらは整数ですか?

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(value)

パラメータ

パラメータ 説明
value 必要。テストする値。

返り値

タイプ 説明
ブール値

この値がデータ型Numberの整数である場合、以下の通りです true

そうでない場合は、返します false

ブラウザのサポート

Number.isInteger() ECMAScript6(ES6)の機能です。

すべての現代ブラウザはES6(JavaScript 2015)をサポートしています:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート

Internet Explorer 11(またはそれ以前のバージョン)はサポートしていません Number.isInteger()