Dette indlæg uddyber brugen af egenskaben Number.MAX_SAFE_INTEGER i JavaScript.
Hvad er JavaScript Number.MAX_SAFE_INTEGER?
Det ' MAX_SAFE_INTEGER ” egenskaben for objektet “Number” definerer den maksimale grænse for en heltalsværdi, som en variabel kan gemme. Denne egenskab returnerer et konstant tal, der er den maksimale heltalsværdi. Det bruges mest i den betingede sætning til at kontrollere, om det givne tal er mindre eller større end den maksimale heltalsværdi.
Syntaks
Nummer . MAX_SAFE_INTEGER
Ovenstående syntaks returnerer det maksimale sikre heltal, der er (2 53 - 1).
Lad os bruge den ovenfor definerede egenskab praktisk talt.
Eksempel 1: Anvendelse af JavaScript MAX_SAFE_INTEGER-egenskab
Dette eksempel anvender egenskaben 'MAX_SAFE_INTEGER' for at få den sikre heltalværdi op til maksimumgrænsen:
< manuskript >lade værdi = Nummer . MAX_SAFE_INTEGER ;
konsol. log ( 'Output: ' + værdi ) ;
manuskript >
I ovenstående kodelinjer:
- For det første er 'værdi'-variablen erklæret med 'let'-søgeordet, der anvender ' MAX_SAFE_INTEGER ' egenskab knyttet til objektet 'Number'.
- Dernæst ' console.log() ” metode bruges til at vise “værdi” variabel output i konsollen.
Produktion
Her viser konsollen den maksimale sikre heltalværdi.
Eksempel 2: Anvendelse af egenskaben 'MAX_SAFE_INTEGER' med en variabel
Dette eksempel bruger egenskaben 'MAX_SAFE_INTEGER' med en variabel til at returnere det maksimale sikre heltal:
< manuskript >lade værdi = 200 ;
konsol. log ( 'Output: ' + værdi. MAX_SAFE_INTEGER ) ;
manuskript >
Denne gang er 'værdi'-variablen forbundet med 'MAX_SAFE_INTEGER'-egenskaben i stedet for 'Number'-objektet.
Produktion
Det kan ses, at konsollen viser 'undefined' som output, fordi 'MAX_SAFE_INTEGER' kun virker med 'Number' objektet.
Konklusion
JavaScript ' MAX_SAFE_INTEGER ” egenskaben svarer til objektet “Number”, der repræsenterer den konstante maksimale sikre heltalværdi (2 53 – 1). Ethvert tal, der er større end det maksimale sikre heltal, fjerner nøjagtigheden af et tal, der er repræsenteret som en taltype i JavaScript. Denne vejledning forklarede dybt egenskaben JavaScript Number.MAX_SAFE_INTEGER.