Číslo JavaScriptu. MAX_SAFE_INTEGER

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

MAX_SAFE_INTEGER konštanta má hodnotu 2, 53 - 1 (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 MAX_SAFE_INTEGERkonštante je:

 Number.MAX_SAFE_INTEGER

MAX_SAFE_INTEGERje prístupný pomocou Numbernázvu triedy.

Príklad: Hodnota čísla.MAX_SAFE_INTEGER

 value = Number.MAX_SAFE_INTEGER; console.log(value); // 9007199254740991 value_plus_1 = value + 1; value_plus_2 = value + 2; // JS Number cannot exactly represent integers greater than 'value' // and correctly compare them console.log(value_plus_1 == value_plus_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 JavaScript. MIN_SAFE_INTEGER

Zaujímavé články...