Kaj je JavaScript Number.MAX_SAFE_INTEGER?

Kaj Je Javascript Number Max Safe Integer



V JavaScriptu je » številka ” ustreza številskemu podatku. Uporabnikom omogoča, da predstavijo številsko vrednost, vključno s celimi števili ali števili s plavajočo vejico. Je vsestranski predmet, ki ponuja različne metode in lastnosti za izvajanje določenih nalog, kot je metoda 'isFinite()' preveri, ali je dano število končno ali ne, lastnost 'MIN_VALUE' prikazuje najmanjšo možno vrednost število in mnogi drugi.

Ta objava podrobneje opisuje uporabo lastnosti Number.MAX_SAFE_INTEGER v JavaScriptu.

Kaj je JavaScript Number.MAX_SAFE_INTEGER?

' MAX_SAFE_INTEGER ” lastnost objekta “Number” definira največjo omejitev celoštevilske vrednosti, ki jo lahko shrani spremenljivka. Ta lastnost vrne konstantno število, ki je največja celoštevilska vrednost. Večinoma se uporablja v pogojnem stavku za preverjanje, ali je dano število manjše ali večje od največje vrednosti celega števila.







Sintaksa



številka . MAX_SAFE_INTEGER

Zgornja sintaksa vrne največje varno celo število, ki je (2 53 - 1).



Uporabimo zgoraj definirano lastnost praktično.





Primer 1: Uporaba lastnosti JavaScript MAX_SAFE_INTEGER

Ta primer uporabi lastnost »MAX_SAFE_INTEGER«, da dobi varno vrednost celega števila do največje omejitve:

< scenarij >

naj vrednost = številka . MAX_SAFE_INTEGER ;

konzola. dnevnik ( 'Izhod: ' + vrednost ) ;

scenarij >

V zgornjih vrsticah kode:



  • Prvič, spremenljivka »value« je deklarirana s ključno besedo »let«, ki uporabi » MAX_SAFE_INTEGER ” lastnost, povezana z objektom “Number”.
  • Nato je ' console.log() ” se uporablja za prikaz izhoda spremenljivke “vrednost” v konzoli.

Izhod

Tukaj konzola prikaže največjo varno vrednost celega števila.

Primer 2: Uporaba lastnosti “MAX_SAFE_INTEGER” s spremenljivko

Ta primer uporablja lastnost »MAX_SAFE_INTEGER« s spremenljivko za vrnitev največjega varnega celega števila:

< scenarij >

naj vrednost = 200 ;

konzola. dnevnik ( 'Izhod: ' + vrednost. MAX_SAFE_INTEGER ) ;

scenarij >

Tokrat je spremenljivka »value« povezana z lastnostjo »MAX_SAFE_INTEGER« namesto z objektom »Number«.

Izhod

Vidimo lahko, da konzola prikazuje »nedefinirano« kot izhod, ker »MAX_SAFE_INTEGER« deluje samo z objektom »Number«.

Zaključek

JavaScript' MAX_SAFE_INTEGER ” lastnost ustreza objektu “Number”, ki predstavlja konstantno največjo varno vrednost celega števila (2 53 – 1). Vsako število, ki je večje od največjega varnega celega števila, odstrani točnost števila, ki je v JavaScriptu predstavljeno kot vrsta števila. Ta priročnik je podrobno razložil lastnost JavaScript Number.MAX_SAFE_INTEGER.