Dette innlegget utdyper bruken av Number.MAX_SAFE_INTEGER-egenskapen i JavaScript.
Hva er JavaScript Number.MAX_SAFE_INTEGER?
« MAX_SAFE_INTEGER '-egenskapen til 'Number'-objektet definerer den maksimale grensen for en heltallsverdi som en variabel kan lagre. Denne egenskapen returnerer et konstant tall som er den maksimale heltallsverdien. Det brukes mest i den betingede setningen for å sjekke om det gitte tallet er mindre eller større enn den maksimale heltallsverdien.
Syntaks
Antall . MAX_SAFE_INTEGER
Syntaksen ovenfor returnerer det maksimale sikre heltall som er (2 53 - 1).
La oss bruke den ovenfor definerte egenskapen praktisk talt.
Eksempel 1: Bruk av JavaScript MAX_SAFE_INTEGER-egenskap
Dette eksemplet bruker egenskapen 'MAX_SAFE_INTEGER' for å få den sikre heltallsverdien opp til maksimumsgrensen:
< manus >la verdi = Antall . MAX_SAFE_INTEGER ;
konsoll. Logg ( 'Utgang: ' + verdi ) ;
manus >
I kodelinjene ovenfor:
- For det første er 'verdi'-variabelen deklarert med 'let'-nøkkelordet som bruker ' MAX_SAFE_INTEGER ' egenskap knyttet til 'Number'-objektet.
- Deretter ' console.log() ”-metoden brukes til å vise “verdi”-variabelutgangen i konsollen.
Produksjon
Her viser konsollen den maksimale sikre heltallsverdien.
Eksempel 2: Bruk av egenskapen 'MAX_SAFE_INTEGER' med en variabel
Dette eksemplet bruker egenskapen 'MAX_SAFE_INTEGER' med en variabel for å returnere det maksimale sikre heltall:
< manus >la verdi = 200 ;
konsoll. Logg ( 'Utgang: ' + verdi. MAX_SAFE_INTEGER ) ;
manus >
Denne gangen er 'verdi'-variabelen knyttet til 'MAX_SAFE_INTEGER'-egenskapen i stedet for 'Number'-objektet.
Produksjon
Det kan sees at konsollen viser 'undefined' som en utgang fordi 'MAX_SAFE_INTEGER' bare fungerer med 'Number'-objektet.
Konklusjon
JavaScript ' MAX_SAFE_INTEGER '-egenskapen tilsvarer 'Number'-objektet som representerer den konstante maksimale sikre heltallsverdien (2 53 - 1). Ethvert tall som er større enn det maksimale sikre heltallet fjerner nøyaktigheten til et tall som er representert som en talltype i JavaScript. Denne veiledningen forklarte JavaScript Number.MAX_SAFE_INTEGER-egenskapen grundig.