Čo je JavaScript Number.MAX_SAFE_INTEGER?

Co Je Javascript Number Max Safe Integer



V JavaScripte je „ číslo ” objekt zodpovedá číselným údajom. Umožňuje používateľom reprezentovať číselnú hodnotu vrátane celých čísel alebo čísel s pohyblivou rádovou čiarkou. Je to všestranný objekt, ktorý ponúka množstvo metód a vlastností na vykonávanie špecifických úloh, ako napríklad metóda „isFinite()“ kontroluje, či je dané číslo konečné alebo nie, vlastnosť „MIN_VALUE“ zobrazuje najmenšiu možnú hodnotu a číslo a mnoho ďalších.

Tento príspevok rozvádza použitie vlastnosti Number.MAX_SAFE_INTEGER v JavaScripte.

Čo je JavaScript Number.MAX_SAFE_INTEGER?

' MAX_SAFE_INTEGER ” vlastnosť objektu „Number“ definuje maximálny limit celočíselnej hodnoty, ktorú môže premenná uložiť. Táto vlastnosť vracia konštantné číslo, ktoré je maximálnou celočíselnou hodnotou. Väčšinou sa používa v podmienenom príkaze na kontrolu, či je dané číslo menšie alebo väčšie ako maximálna celočíselná hodnota.







Syntax



číslo . MAX_SAFE_INTEGER

Vyššie uvedená syntax vráti maximálne bezpečné celé číslo, ktoré je (2 53 - 1).



Využime vyššie definovanú vlastnosť prakticky.





Príklad 1: Použitie vlastnosti MAX_SAFE_INTEGER jazyka JavaScript

V tomto príklade sa použije vlastnosť „MAX_SAFE_INTEGER“ na získanie hodnoty bezpečného celého čísla až po maximálny limit:

< skript >

nechať hodnotu = číslo . MAX_SAFE_INTEGER ;

konzoly. log ( 'Výkon: ' + hodnotu ) ;

skript >

Vo vyššie uvedených riadkoch kódu:



  • Po prvé, premenná „value“ je deklarovaná s kľúčovým slovom „let“, ktoré používa „ MAX_SAFE_INTEGER ” vlastnosť spojená s objektom „Number“.
  • Ďalej, „ console.log() ” metóda sa používa na zobrazenie výstupu premennej “hodnota” v konzole.

Výkon

Tu konzola zobrazuje maximálnu bezpečnú celočíselnú hodnotu.

Príklad 2: Aplikácia vlastnosti „MAX_SAFE_INTEGER“ s premennou

Tento príklad využíva vlastnosť „MAX_SAFE_INTEGER“ s premennou na vrátenie maximálneho bezpečného celého čísla:

< skript >

nechať hodnotu = 200 ;

konzoly. log ( 'Výkon: ' + hodnotu. MAX_SAFE_INTEGER ) ;

skript >

Tentoraz je premenná „value“ prepojená s vlastnosťou „MAX_SAFE_INTEGER“ namiesto objektu „Number“.

Výkon

Je vidieť, že konzola zobrazuje ako výstup „nedefinované“, pretože „MAX_SAFE_INTEGER“ funguje iba s objektom „Number“.

Záver

JavaScript “ MAX_SAFE_INTEGER Vlastnosť ” zodpovedá objektu „Number“, ktorý predstavuje konštantnú maximálnu bezpečnú celočíselnú hodnotu (2 53 – 1). Každé číslo, ktoré je väčšie ako maximálne bezpečné celé číslo, odstraňuje presnosť čísla, ktoré je v JavaScripte reprezentované ako typ čísla. Táto príručka podrobne vysvetľuje vlastnosť JavaScript Number.MAX_SAFE_INTEGER.