Kas ir JavaScript numurs.MAX_SAFE_INTEGER?

Kas Ir Javascript Numurs Max Safe Integer



Programmā JavaScript “ Numurs ” objekts atbilst skaitliskiem datiem. Tas ļauj lietotājiem attēlot skaitlisku vērtību, kas ietver gan veselus skaitļus, gan peldošā komata skaitļus. Tas ir daudzpusīgs objekts, kas piedāvā dažādas metodes un rekvizītus konkrētu uzdevumu veikšanai, piemēram, metode “isFinite()” pārbauda, ​​vai dotais skaitlis ir vai nav, rekvizīts “MIN_VALUE” parāda mazāko iespējamo vērtību. numurs un daudzi citi.

Šajā ziņojumā ir aprakstīta rekvizīta Number.MAX_SAFE_INTEGER izmantošana JavaScript programmā.

Kas ir JavaScript numurs.MAX_SAFE_INTEGER?

' MAX_SAFE_INTEGER ” objekta “Numurs” rekvizīts definē maksimālo vesela skaitļa vērtības ierobežojumu, ko mainīgais var saglabāt. Šis rekvizīts atgriež nemainīgu skaitli, kas ir maksimālā veselā skaitļa vērtība. To galvenokārt izmanto nosacījuma priekšrakstā, lai pārbaudītu, vai dotais skaitlis ir mazāks vai lielāks par maksimālo veselo skaitļu vērtību.







Sintakse



Numurs . MAX_SAFE_INTEGER

Iepriekš minētā sintakse atgriež maksimālo drošo veselo skaitli, kas ir (2 53 - 1).



Izmantosim iepriekš definēto īpašumu praktiski.





1. piemērs: JavaScript MAX_SAFE_INTEGER īpašuma lietošana

Šajā piemērā tiek izmantots rekvizīts “MAX_SAFE_INTEGER”, lai iegūtu drošā veselā skaitļa vērtību līdz maksimālajai robežai:

< skripts >

let vērtība = Numurs . MAX_SAFE_INTEGER ;

konsole. žurnāls ( 'Izvade:' + vērtību ) ;

skripts >

Iepriekš minētajās koda rindās:



  • Pirmkārt, mainīgais “vērtība” tiek deklarēts ar atslēgvārdu “let”, kas piemēro “ MAX_SAFE_INTEGER ” rekvizīts, kas saistīts ar objektu “Numurs”.
  • Tālāk “ console.log() ” metode tiek izmantota, lai konsolē parādītu mainīgā “value” izvadi.

Izvade

Šeit konsole parāda maksimālo drošā veselā skaitļa vērtību.

2. piemērs: rekvizīta “MAX_SAFE_INTEGER” lietošana ar mainīgo

Šajā piemērā tiek izmantots rekvizīts “MAX_SAFE_INTEGER” ar mainīgo, lai atgrieztu maksimālo drošo veselo skaitli:

< skripts >

let vērtība = 200 ;

konsole. žurnāls ( 'Izvade:' + vērtību. MAX_SAFE_INTEGER ) ;

skripts >

Šoreiz mainīgais “value” ir saistīts ar rekvizītu “MAX_SAFE_INTEGER”, nevis objektu “Number”.

Izvade

Var redzēt, ka konsole parāda “undefined” kā izvadi, jo “MAX_SAFE_INTEGER” darbojas tikai ar objektu “Number”.

Secinājums

JavaScript ' MAX_SAFE_INTEGER ” rekvizīts atbilst objektam “Numurs”, kas apzīmē nemainīgu maksimālo drošā veselā skaitļa vērtību (2 53 – 1). Jebkurš skaitlis, kas ir lielāks par maksimālo drošo veselo skaitli, novērš skaitļa precizitāti, kas JavaScript tiek attēlots kā skaitļa veids. Šajā rokasgrāmatā ir sīki izskaidrots JavaScript Number.MAX_SAFE_INTEGER rekvizīts.