I denne guiden vil du studere hvordan du kan evaluere om strengen er et tall etter forskjellige metoder. Innholdet i denne guiden er listet opp nedenfor:
Hvordan sjekke om streng er et nummer i JavaScript?
I JavaScript, en innebygd metode isnan () evaluerer strengen på en slik måte at hvis den passerte strengen er et tall. Denne innebygde funksjonen til JavaScript returnerer en ekte eller falsk utgang basert på den forbipasserende strengen.
Videre "+”Operatør er ansatt for å sjekke strengen ved å konvertere strengen til et tall. Det returnerer en Nan Verdi å representere at strengen ikke er et tall. Til slutt regex Uttrykk brukes for å beregne nummeret som en streng.
Metode 1: Bruke “+” -operatøren for å sjekke om streng er et tall
Denne metoden refererer til å bruke “+” -operatøren for å sjekke om en streng er et tall. Følgende kode bruker "+”Operatør for å sjekke om strengen er et tall.
Kode
konsoll.Logg ("Et eksempel for å sjekke om streng er et tall");Koden bruker plussoperatøren ved å passere “45423” nummer og streng som en “JavaScript”.
Produksjon
Resultatet kommer tilbake 45423 og Nan på konsollen. Det viser at plussoperatøren evaluerer strengen ved å returnere en Nan verdi.
Metode 2: Bruke IF-elvetilstand for å sjekke om streng er et tall
I JavaScript, isnan () Metode evaluerer strengen ved å sjekke et tall eller ikke. Den returnerer den sanne verdien ved å passere en streng som en inngang som viser at strengen ikke er et tall. Metoden er tilpasset med if-ests-forhold for å sjekke strengen i JavaScript. For eksempel er koden som følger:
Kode
Eksempel for å sjekke om en streng
I denne koden er beskrivelsen som følger:
Produksjon
Utgangen viser det “JavaScript er ikke et tall” og “500 er et tall”.
Metode 3: Bruke "regex" for å sjekke om en streng er nummer
En annen metode vurderes for å evaluere strengen ved bruk av et regex -uttrykk.
Kode
konsoll.Logg ("Et eksempel for å sjekke om streng er et tall");De isNum () metoden er tilpasset med regex uttrykk for å sjekke om strengen er et tall.
Produksjon
Utgangen viser at strengen “JavaScript” Returnerer falsk. Det representerer den forbipasserende strengen som et ulovlig nummer.
Konklusjon
Den innebygde metoden “isnan () ” er den mest brukt for å sjekke om strengen er et tall eller ikke. I denne artikkelen, pluss operatører, Regex -uttrykk, og If-Else-uttalelser brukes med isnan () metode for å evaluere strengen ved å konvertere den til et tall. Det returnerer en ekte Verdi hvis inngangsverdien ikke blir transformert til et tall. Ved å utføre forskjellige eksempler har du lært hvordan du kan sjekke om strengen er et tall eller ikke.