English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScriptのisSafeInteger()メソッド

 JavaScript Number オブジェクト

isSafeInteger()提供された値が安全な整数であるかどうかを決定する方法

安全な整数はIEEEに正確に表現できる-754双精度数の整数、そのIEEE-754IEEEに従ってどんな整数も切り捨てて表示できないことを示す-754表現された結果。

値のタイプがNumberで、安全な整数である場合、このメソッドはtrueを返します。それ以外の場合はfalseを返します。

文法:

Number.isSafeInteger(value)
Number.isSafeInteger(3);   // true
Number.isSafeInteger(NaN); // false
Number.isSafeInteger(Infinity);// false
Number.isSafeInteger('3'); // false
Number.isSafeInteger(3.1); // false
Number.isSafeInteger(3.0); // true
テストをしてみる‹/›

ブラウザの互換性

このテーブルの数字は、isSafeInteger()メソッドを完全にサポートする最初のブラウザのバージョンを指定しています:

メソッド
isSafeInteger()191615912

パラメータの値

パラメータ説明
valueテストする値が安全な整数であるかどうかを確認する

技術的詳細

返り値:指定された値が安全な整数であるかどうかを示す布尔値
JavaScript バージョン:ECMAScript 6

 JavaScript Number オブジェクト