Metoda JavaScript Number.isSafeInteger () určuje, zda je poskytovaná hodnota číslo, které je bezpečné celé číslo.
Bezpečné celé číslo je celé číslo, které lze přesně vyjádřit jako číslo IEEE-754 s dvojitou přesností (všechna celá čísla od (2 53 - 1) do - (2 53 - 1) ).
Syntaxe isSafeInteger()
metody je:
Number.isSafeInteger(testValue)
isSafeInteger()
Metoda se nazývá pomocí Number
název třídy.
Number IsSafeInteger () Parameters
isSafeInteger()
Metoda bere v:
- testValue - hodnota, která má být testována jako bezpečné celé číslo.
Návratová hodnota z Number isSafeInteger ()
- Vrátí
Boolean
indikaci, zda je daná hodnota číslem, které je bezpečné celé číslo (true
pokud je bezpečné celé číslo jinéfalse
).
Příklad: Použití Number.isSafeInteger ()
check1 = Number.isSafeInteger(451); console.log(check1); // true check2 = Number.isSafeInteger("-451"); console.log(check2); // false check3 = Number.isSafeInteger(0.6969); console.log(check3); // false check4 = Number.isSafeInteger(Math.pow(2, 53)); console.log(check4); // false check5 = Number.isSafeInteger(Math.pow(2, 53) - 1); console.log(check5); // true check6 = Number.isSafeInteger(Infinity); console.log(check6); // false check7 = Number.isSafeInteger(3.0); console.log(check7); // true
Výstup
true false false false true false true
Doporučené četby:
- Číslo JavaScriptu.MIN_SAFE_INTEGER
- Číslo JavaScriptu.MAX_SAFE_INTEGER