JavaScript Number.isSafeInteger ()

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í Numberná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í Booleanindikaci, zda je daná hodnota číslem, které je bezpečné celé číslo ( truepokud 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

Zajímavé články...