Hva er JavaScript Number.MAX_SAFE_INTEGER?

Hva Er Javascript Number Max Safe Integer



I JavaScript er ' Antall ”-objektet tilsvarer de numeriske dataene. Den lar brukerne representere en numerisk verdi som inkluderer både heltall eller flyttall. Det er et allsidig objekt som tilbyr en rekke metoder og egenskaper for å utføre spesifikke oppgaver, slik som 'isFinite()'-metoden sjekker om det gitte tallet er endelig eller ikke, 'MIN_VALUE'-egenskapen viser den minste mulige verdien av en nummer og mange andre.

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.