Kako provjeriti je li vrijednost broj u JavaScriptu

Kako Provjeriti Je Li Vrijednost Broj U Javascriptu



Tijekom programiranja u JavaScriptu može postojati zahtjev za sortiranje podataka na temelju različitih tipova podataka. Na primjer, dodavanje vrste podataka koja je identična sadržanim podacima, čime se učinkovito upravlja zapisima. U takvim slučajevima, provjera je li vrijednost broj u JavaScriptu pomaže u održavanju cjelokupnog dizajna dokumenta i učinkovitoj analizi zapisa.

Ovaj zapis će pokazati pristupe za provjeru je li vrijednost broj u JavaScriptu.

Kako provjeriti/potvrditi je li vrijednost broj pomoću JavaScripta?

Da biste provjerili je li vrijednost broj pomoću JavaScripta, primijenite sljedeće pristupe:







  • vrsta ” operator.
  • isFinite() ” metoda.

Ilustrirajmo navedene pristupe jedan po jedan!



Pristup 1: Provjerite/provjerite je li vrijednost broj u JavaScriptu pomoću operatora typeOf

' vrsta ” operator dobiva tip podataka varijable. Ovaj se operator može upotrijebiti za primjenu provjere navedene vrijednosti upućivanjem na željenu vrstu podataka.



Bilješka : 5 različitih vrsta podataka u JavaScriptu može sadržavati vrijednosti:





  • niz
  • Booleov
  • broj
  • funkcija
  • objekt

Primjer
Pogledajmo sljedeći primjer:

< vrsta skripte = 'tekst/javascript' >
neka dataValue = 7 ;
ako ( vrsta dataValue === 'broj' ) {
konzola. log ( 'Vrijednost je broj' ) ;
}
drugo {
konzola. log ( 'Vrijednost nije broj' ) ;
}
skripta >

Primijenite dolje navedene korake, kako je navedeno u gornjem kodu:



  • Prvo inicijalizirajte navedenu vrijednost.
  • Nakon toga primijenite ' vrsta ” na navedenu vrijednost da biste provjerili je li od „ broj ' tip podataka uz pomoć ' stroga jednakost(===) ” operator.
  • Navedena poruka u uvjetu “if” bit će prikazana nakon ispunjenja uvjeta.
  • Inače, ' drugo ” uvjet će se izvršiti.

Izlaz

Dakle, dokazano je da je navedena vrijednost '7' tipa podataka ' broj ”.

Pristup 2: Provjerite je li vrijednost broj u JavaScriptu pomoću metode isFinite().

' isFinite() ” metoda vraća true ako je vrijednost konačan broj. Ova se metoda može implementirati s pridruženim ' Broj ” za provjeru je li dana vrijednost tipa broja i je li konačna (prebrojiva).

Sintaksa

jeKonačan ( val )

U ovoj sintaksi:

val ” odnosi se na vrijednost koju je potrebno ispitati.

Primjer
Dolje naveden primjer objašnjava razmatrani koncept:

< vrsta skripte = 'tekst/javascript' >
neka dataValue = 3 ;
ako ( Broj . jeKonačan ( dataValue ) ) {
konzola. log ( 'Vrijednost je broj' ) ;
}
drugo {
konzola. log ( 'Vrijednost nije broj' ) ;
}
skripta >

U gornjem bloku koda:

  • Isto tako, inicijalizirajte navedenu vrijednost.
  • U sljedećem koraku primijenite ' isFinite() ” metoda za provjeru je li navedeni broj broj i konačan (prebrojiv).
  • Na kraju, ' ako ' i ' drugo ” uvjeti će se izvršiti nakon ispunjenih i nezadovoljenih uvjeta.

Izlaz

Gornji rezultat dokazuje da je željeni zahtjev postignut.

Zaključak

' vrsta ' operator ili ' isFinite() ” može se implementirati za provjeru je li navedena vrijednost broj u JavaScriptu. Prvi pristup može se koristiti za provjeru vrijednosti na temelju vrste podataka. Potonji pristup može se primijeniti za izvođenje željenog zahtjeva provjerom konačnog (prebrojivog) broja znamenki u vrijednosti. Ovaj je članak pokazao pristupe za provjeru je li vrijednost broj pomoću JavaScripta.