Hvad er JavaScript Number.MAX_SAFE_INTEGER?

Hvad Er Javascript Number Max Safe Integer



I JavaScript er ' Nummer ” objekt svarer til de numeriske data. Det giver brugerne mulighed for at repræsentere en numerisk værdi, der inkluderer både heltal eller flydende kommatal. Det er et alsidigt objekt, der tilbyder en række forskellige metoder og egenskaber til at udføre specifikke opgaver, såsom 'isFinite()'-metoden kontrollerer, om det givne tal er endeligt eller ej, 'MIN_VALUE'-egenskaben viser den mindst mulige værdi af en nummer og mange andre.

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.