例
値が安全な整数であるかどうかを確認します。
Number.isSafeInteger(123) //true
Number.isSafeInteger(-123) //true
Number.isSafeInteger(5-2)
//true
Number.isSafeInteger(0) //true
Number.isSafeInteger(0.5)
//false
Number.isSafeInteger(Math.pow(2, 53)) //false
Number.isSafeInteger(Math.pow(2,
53) - 1) //true
Number.isSafeInteger('123') //false
Number.isSafeInteger(false) //false
Number.isSafeInteger(Infinity)
//false
Number.isSafeInteger(-Infinity) //false
Number.isSafeInteger(0 / 0)
//false
»それを自分で試してみてください 定義と使用法
Number. isSafeInteger() Number. isSafeInteger()メソッドは、値が安全な整数かどうかを判定する。
安全な整数を正確IEEE-754倍精度数として表すことができる整数であり、 (all integers from (2 53 - 1)に-(2 53 - 1)
値はNumber型、および安全な整数である場合、このメソッドはtrueを返します。 それ以外の場合はfalseを返します。
ブラウザのサポート
方法 | |||||
---|---|---|---|---|---|
Number. isSafeInteger() | 19 | 12.0 | 32 | 9 | 22 |
構文
Number.isSafeInteger( value )
パラメータ値
パラメーター | 説明 |
---|---|
value | 必須。 値がテストされます |
技術的な詳細
戻り値: | ブール。 値が安全な整数である場合、それ以外の場合はfalseを返し、trueを返します |
---|---|
JavaScriptのバージョン: | ECMAScriptの6 |
<JavaScriptの番号リファレンス