Hvordan sjekke om en verdi er et tall i JavaScript

Hvordan sjekke om en verdi er et tall i JavaScript
Mens programmering i JavaScript, kan det være et krav om å sortere dataene basert på forskjellige datatyper. For eksempel å legge til type data som er identisk med de inneholdte dataene, og dermed administrere postene effektivt. I slike tilfeller hjelper det å sjekke om en verdi er et tall i JavaScript.

Denne oppskrivningen vil demonstrere tilnærmingene for å bekrefte om en verdi er et tall i JavaScript.

Hvordan sjekke/bekrefte om en verdi er et tall som bruker JavaScript?

For å bekrefte om en verdi er et tall som bruker JavaScript, bruk følgende tilnærminger:

  • typeof”Operatør.
  • isfinite ()”Metode.

La oss illustrere de uttalte tilnærmingene en etter en!

Tilnærming 1: Kontroller/bekreft om en verdi er et tall i JavaScript ved hjelp av Typeof Operator

typeof”Operatøren får variabelenes datatype. Denne operatøren kan brukes til å bruke en sjekk på den spesifiserte verdien ved å referere til ønsket datatype.

Merk: 5 forskjellige datatyper i JavaScript kan inneholde verdier:

  • streng
  • boolsk
  • Antall
  • funksjon
  • gjenstand

Eksempel
La oss oversikt følgende eksempel:

Bruk trinnene under statlige trinn, som angitt i koden ovenfor:

  • For det første, initialiser den angitte verdien.
  • Etter det, bruk "typeof”Operatør etter den spesifiserte verdien for å sjekke om den er av“Antall”Datatype ved hjelp av“streng likhet (===)”Operatør.
  • Den uttalte meldingen i "hvis" -tilstanden vil vises på fornøyd tilstand.
  • Ellers, "ellers”Tilstanden vil utføre.

Produksjon

Derfor er det bevist at den spesifiserte verdien “7” er av datatype ”Antall”.

Tilnærming 2: Sjekk om en verdi er et tall i JavaScript ved bruk av ISFinite () -metode

isfinite ()”Metoden returnerer sant hvis en verdi er et begrenset tall. Denne metoden kan implementeres med en tilknyttet "Antall”For å sjekke om den gitte verdien er av en type antall og er begrenset (tellbar).

Syntaks

isfinite (val)

I denne syntaksen:

Val”Refererer til verdien som må testes.

Eksempel
Det under-uttalte eksemplet forklarer det diskuterte konseptet:

I kodeblokken ovenfor:

  • På samme måte initialiser den angitte verdien.
  • I neste trinn, bruk "isfinite ()”Metode for å sjekke om det spesifiserte nummeret er nummer og begrenset (tellbar).
  • Til slutt "hvis”Og“ellersForhold vil utføre henholdsvis de fornøyde og utilfredse forhold.

Produksjon

Ovennevnte utgang beviser at ønsket krav oppnås.

Konklusjon

typeof”Operatør eller“isfinite ()”Metode kan implementeres for å sjekke om den oppgitte verdien er et tall i JavaScript. Den tidligere tilnærmingen kan brukes til å sjekke verdien basert på datatypen. Den sistnevnte tilnærmingen kan brukes for å utføre ønsket krav ved å sjekke det endelige (tellbare) antall sifre i verdien. Denne artikkelen demonstrerte tilnærmingene for å sjekke om en verdi er et tall som bruker JavaScript.