Šis raksts demonstrēs pieejas, lai pārbaudītu, vai JavaScript vērtība ir skaitlis.
Kā pārbaudīt/pārbaudīt, vai vērtība ir skaitlis, izmantojot JavaScript?
Lai pārbaudītu, vai vērtība ir skaitlis, izmantojot JavaScript, izmantojiet šādas pieejas:
- ' tipsOf ” operators.
- ' irFinite() ” metode.
Ilustrēsim norādītās pieejas pa vienam!
1. pieeja: pārbaudiet/pārbaudiet, vai valoda JavaScript ir skaitlis, izmantojot operatora tipu
' veids ” operators iegūst mainīgā datu tipu. Šo operatoru var izmantot, lai pārbaudītu norādīto vērtību, atsaucoties uz vēlamo datu tipu.
Piezīme : 5 dažādi datu tipi JavaScript var saturēt vērtības:
- virkne
- Būla
- numuru
- funkciju
- objektu
Piemērs
Apskatīsim šādu piemēru:
let givenValue = 7 ;
ja ( veids dotāVērtība === 'numurs' ) {
konsole. žurnāls ( 'Vērtība ir skaitlis' ) ;
}
cits {
konsole. žurnāls ( 'Vērtība nav skaitlis' ) ;
}
skripts >
Veiciet tālāk norādītās darbības, kā norādīts iepriekš minētajā kodā:
- Pirmkārt, inicializējiet norādīto vērtību.
- Pēc tam izmantojiet ' veids ” operatoru pēc norādītās vērtības, lai pārbaudītu, vai tā atbilst “ numuru ' datu tips, izmantojot ' stingra vienlīdzība (===) ” operators.
- Norādītais paziņojums nosacījumā “ja” tiks parādīts, kad nosacījums būs apmierināts.
- Pretējā gadījumā ' cits ” nosacījums tiks izpildīts.
Izvade
Līdz ar to ir pierādīts, ka norādītā vērtība “7” ir datu tips “ numuru ”.
2. pieeja: pārbaudiet, vai vērtība ir skaitlis JavaScript, izmantojot metodi isFinite().
' irFinite() ” metode atgriež patieso vērtību, ja vērtība ir ierobežots skaitlis. Šo metodi var ieviest ar saistītu ' Numurs ”, lai pārbaudītu, vai dotā vērtība ir skaitļa tipa un ir ierobežota (skaitāma).
Sintakse
irFinite ( val )Šajā sintaksē:
' val ” attiecas uz vērtību, kas ir jāpārbauda.
Piemērs
Tālāk sniegtais piemērs izskaidro apspriesto koncepciju:
let givenValue = 3 ;
ja ( Numurs . irFinite ( dotāVērtība ) ) {
konsole. žurnāls ( 'Vērtība ir skaitlis' ) ;
}
cits {
konsole. žurnāls ( 'Vērtība nav skaitlis' ) ;
}
skripts >
Iepriekš minētajā koda blokā:
- Tāpat inicializējiet norādīto vērtību.
- Nākamajā darbībā izmantojiet “ irFinite() ” metode, lai pārbaudītu, vai norādītais skaitlis ir skaitlis un ierobežots (skaitāms).
- Visbeidzot, ' ja ' un ' cits ” nosacījumi tiks izpildīti attiecīgi pēc apmierinātajiem un neapmierinātajiem nosacījumiem.
Izvade
Iepriekš minētais rezultāts pierāda, ka vēlamā prasība ir sasniegta.
Secinājums
' tipsOf ' operators vai ' irFinite() ” metodi var ieviest, lai pārbaudītu, vai norādītā vērtība ir skaitlis JavaScript. Iepriekšējo pieeju var izmantot, lai pārbaudītu vērtību, pamatojoties uz tās datu tipu. Pēdējo pieeju var izmantot, lai izpildītu vēlamo prasību, pārbaudot ierobežoto (skaitāmo) ciparu skaitu vērtībā. Šajā rakstā tika parādītas metodes, kā pārbaudīt, vai vērtība ir skaitlis, izmantojot JavaScript.