Co je JavaScript Number.MAX_SAFE_INTEGER?

Co Je Javascript Number Max Safe Integer



V JavaScriptu „ Číslo ” objekt odpovídá číselným údajům. Umožňuje uživatelům reprezentovat číselnou hodnotu včetně celých čísel nebo čísel s plovoucí desetinnou čárkou. Jedná se o všestranný objekt, který nabízí řadu metod a vlastností pro provádění specifických úkolů, jako je metoda „isFinite()“ kontroluje, zda je dané číslo konečné nebo ne, vlastnost „MIN_VALUE“ ukazuje nejmenší možnou hodnotu a číslo a mnoho dalších.

Tento příspěvek rozvádí použití vlastnosti Number.MAX_SAFE_INTEGER v JavaScriptu.

Co je JavaScript Number.MAX_SAFE_INTEGER?

' MAX_SAFE_INTEGER Vlastnost ” objektu „Number“ definuje maximální limit celočíselné hodnoty, kterou může proměnná uložit. Tato vlastnost vrací konstantní číslo, což je maximální celočíselná hodnota. Většinou se používá v podmíněném příkazu ke kontrole, zda je dané číslo menší nebo větší než maximální celočíselná hodnota.







Syntax



Číslo . MAX_SAFE_INTEGER

Výše uvedená syntaxe vrací maximální bezpečné celé číslo, které je (2 53 - 1).



Využijme výše definovanou vlastnost prakticky.





Příklad 1: Použití vlastnosti MAX_SAFE_INTEGER JavaScriptu

Tento příklad používá vlastnost „MAX_SAFE_INTEGER“ k získání bezpečné celočíselné hodnoty až do maximálního limitu:

< skript >

nechat hodnotu = Číslo . MAX_SAFE_INTEGER ;

řídicí panel. log ( 'Výstup: ' + hodnota ) ;

skript >

Ve výše uvedených řádcích kódu:



  • Nejprve je proměnná „value“ deklarována pomocí klíčového slova „let“, které aplikuje „ MAX_SAFE_INTEGER ” vlastnost přidružená k objektu „Number“.
  • Dále, „ console.log() ” metoda se používá k zobrazení výstupu proměnné „hodnota“ v konzole.

Výstup

Zde konzola zobrazuje maximální bezpečnou celočíselnou hodnotu.

Příklad 2: Použití vlastnosti „MAX_SAFE_INTEGER“ s proměnnou

Tento příklad využívá vlastnost „MAX_SAFE_INTEGER“ s proměnnou k vrácení maximálního bezpečného celého čísla:

< skript >

nechat hodnotu = 200 ;

řídicí panel. log ( 'Výstup: ' + hodnota. MAX_SAFE_INTEGER ) ;

skript >

Tentokrát je proměnná „value“ propojena s vlastností „MAX_SAFE_INTEGER“ namísto objektu „Number“.

Výstup

Je vidět, že konzole zobrazuje jako výstup „undefined“, protože „MAX_SAFE_INTEGER“ funguje pouze s objektem „Number“.

Závěr

JavaScript ' MAX_SAFE_INTEGER Vlastnost ” odpovídá objektu „Number“, který představuje konstantní maximální bezpečné celé číslo (2 53 – 1). Jakékoli číslo, které je větší než maximální bezpečné celé číslo, odstraňuje přesnost čísla, které je v JavaScriptu reprezentováno jako typ čísla. Tato příručka podrobně vysvětluje vlastnost JavaScript Number.MAX_SAFE_INTEGER.