Číslo JavaScript. MIN_SAFE_INTEGER

Konštanta JavaScript Number.MIN_SAFE_INTEGER predstavuje minimálne bezpečné celé číslo v JavaScripte.

MIN_SAFE_INTEGER konštanta má hodnotu - (2 53 - 1) alebo -9007199254740991 .

Je to vlastnosť, ktorú nemožno zapísať, nevyčísliť a konfigurovať.

Výraz „bezpečný“ označuje schopnosť jazyka JavaScript presne reprezentovať celé čísla a správne ich porovnať.

Syntax pre prístup k MIN_SAFE_INTEGERkonštante je:

 Number.MIN_SAFE_INTEGER

MIN_SAFE_INTEGERje prístupný pomocou Numbernázvu triedy.

Príklad: Hodnota čísla.MIN_SAFE_INTEGER

 value = Number.MIN_SAFE_INTEGER; console.log(value); // -9007199254740991 value_minus_1 = value - 1; value_minus_2 = value - 2; // JS Number cannot exactly represent integers smaller than 'value' // and correctly compare them console.log(value_minus_1 == value_minus_2); // true

Výkon

 -9007199254740991 pravda

Poznámka: Ak musíte použiť celé čísla väčšie ako MAX_SAFE_INTEGER , zvážte použitie BigInt.

Odporúčané hodnoty:

  • JavaScript Number.isSafeInteger ()
  • Číslo JavaScriptu. MAX_SAFE_INTEGER

Zaujímavé články...