Ovaj post razrađuje upotrebu svojstva Number.MAX_SAFE_INTEGER u JavaScriptu.
Što je JavaScript broj.MAX_SAFE_INTEGER?
' MAX_SAFE_INTEGER ” svojstvo objekta “Broj” definira maksimalno ograničenje cjelobrojne vrijednosti koju varijabla može pohraniti. Ovo svojstvo vraća konstantan broj koji je najveća vrijednost cijelog broja. Uglavnom se koristi u uvjetnoj izjavi za provjeru je li zadani broj manji ili veći od najveće vrijednosti cijelog broja.
Sintaksa
Broj . MAX_SAFE_INTEGER
Gornja sintaksa vraća najveći sigurni cijeli broj koji je (2 53 - 1).
Iskoristimo gore definirano svojstvo praktično.
Primjer 1: Primjena svojstva JavaScript MAX_SAFE_INTEGER
Ovaj primjer primjenjuje svojstvo 'MAX_SAFE_INTEGER' kako bi se dobila sigurna vrijednost cijelog broja do maksimalnog ograničenja:
< skripta >neka vrijednost = Broj . MAX_SAFE_INTEGER ;
konzola. log ( 'Izlaz: ' + vrijednost ) ;
skripta >
U gornjim linijama koda:
- Prvo, varijabla 'vrijednost' deklarirana je ključnom riječi 'let' koja primjenjuje ' MAX_SAFE_INTEGER ” svojstvo povezano s objektom “Broj”.
- Zatim, ' konzola.log() ” koristi se za prikaz izlaza varijable “vrijednost” u konzoli.
Izlaz
Ovdje konzola prikazuje maksimalnu sigurnu vrijednost cijelog broja.
Primjer 2: Primjena svojstva “MAX_SAFE_INTEGER” s varijablom
Ovaj primjer koristi svojstvo 'MAX_SAFE_INTEGER' s varijablom za vraćanje maksimalnog sigurnog cijelog broja:
< skripta >neka vrijednost = 200 ;
konzola. log ( 'Izlaz: ' + vrijednost. MAX_SAFE_INTEGER ) ;
skripta >
Ovaj put, varijabla “value” povezana je sa svojstvom “MAX_SAFE_INTEGER” umjesto s objektom “Number”.
Izlaz
Može se vidjeti da konzola prikazuje 'undefined' kao izlaz jer 'MAX_SAFE_INTEGER' radi samo s objektom 'Number'.
Zaključak
JavaScript” MAX_SAFE_INTEGER ” svojstvo odgovara objektu “Number” koji predstavlja konstantnu maksimalnu sigurnu vrijednost cijelog broja (2 53 – 1). Svaki broj koji je veći od maksimalnog sigurnog cijelog broja uklanja točnost broja koji je predstavljen kao tip broja u JavaScriptu. Ovaj vodič detaljno je objasnio svojstvo JavaScript Number.MAX_SAFE_INTEGER.