Mis on JavaScripti number.MAX_SAFE_INTEGER?

Mis On Javascripti Number Max Safe Integer



JavaScriptis on ' Number ” objekt vastab arvandmetele. See võimaldab kasutajatel esitada arvväärtusi, mis sisaldavad nii täisarve kui ka ujukoma numbreid. See on mitmekülgne objekt, mis pakub erinevaid meetodeid ja omadusi konkreetsete ülesannete täitmiseks, näiteks meetod 'isFinite()' kontrollib, kas antud arv on lõplik või mitte, atribuut 'MIN_VALUE' näitab väikseimat võimalikku väärtust. number ja paljud teised.

See postitus käsitleb atribuudi Number.MAX_SAFE_INTEGER kasutamist JavaScriptis.

Mis on JavaScripti number.MAX_SAFE_INTEGER?

' MAX_SAFE_INTEGER Objekti “Number” atribuut määrab täisarvu väärtuse maksimaalse piirangu, mida muutuja saab salvestada. See omadus tagastab konstantse arvu, mis on maksimaalne täisarv. Seda kasutatakse enamasti tingimuslauses kontrollimaks, kas antud arv on maksimaalsest täisarvust väiksem või suurem.







Süntaks



Number . MAX_SAFE_INTEGER

Ülaltoodud süntaks tagastab maksimaalse turvalise täisarvu, mis on (2 53 - 1).



Kasutame ülaltoodud omadust praktiliselt.





Näide 1: JavaScripti atribuudi MAX_SAFE_INTEGER rakendamine

See näide rakendab atribuuti „MAX_SAFE_INTEGER”, et saada ohutu täisarvu väärtus maksimaalse piirini:

< stsenaarium >

lase väärtus = Number . MAX_SAFE_INTEGER ;

konsool. logi ( 'Väljund:' + väärtus ) ;

stsenaarium >

Ülaltoodud koodiridades:



  • Esiteks deklareeritakse muutuja 'value' märksõnaga 'let', mis rakendab ' MAX_SAFE_INTEGER ” atribuut, mis on seotud objektiga „Number”.
  • Järgmiseks ' console.log() ” meetodit kasutatakse muutuja “value” väljundi kuvamiseks konsoolis.

Väljund

Siin kuvab konsool maksimaalse turvalise täisarvu väärtuse.

Näide 2: atribuudi „MAX_SAFE_INTEGER” rakendamine muutujaga

See näide kasutab atribuuti „MAX_SAFE_INTEGER” koos muutujaga, et tagastada maksimaalne ohutu täisarv:

< stsenaarium >

lase väärtus = 200 ;

konsool. logi ( 'Väljund:' + väärtus. MAX_SAFE_INTEGER ) ;

stsenaarium >

Seekord on muutuja 'value' lingitud objekti 'Number' asemel atribuudiga 'MAX_SAFE_INTEGER'.

Väljund

On näha, et konsool näitab väljundina 'defineerimata', kuna 'MAX_SAFE_INTEGER' töötab ainult objektiga 'Number'.

Järeldus

JavaScript ' MAX_SAFE_INTEGER ” atribuut vastab objektile „Arv”, mis tähistab konstantset maksimaalset ohutut täisarvu väärtust (2 53 – 1). Iga arv, mis on suurem kui maksimaalne ohutu täisarv, eemaldab JavaScriptis arvutüübina esitatud arvu täpsuse. See juhend selgitas põhjalikult JavaScripti number.MAX_SAFE_INTEGER atribuuti.