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.