Hvordan konvertere en streng til et heltall i JavaScript

Hvordan konvertere en streng til et heltall i JavaScript
I JavaScript er det flere funksjoner for å konvertere strengdata til numeriske data, for eksempel tall () -funksjonen, ParseInt () -funksjonen, ParseFloat () -funksjonen og så videre. Hvis vi nå snakker om konvertering av strengdatatype til heltalldatatype, kan det oppnås ved hjelp av JavaScript ParseInt () -funksjonen.

Stort sett konverterer vi strengdatatypen til heltallkonvertering når vi må utføre noen matematiske oppgaver over strengene som inneholder numeriske verdier.

Dette innlegget vil utforske de nedenfor-listede aspektene for å forstå hvordan du konverterer data fra strengtype til data fra heltallstype i JavaScript:

  • Hva er parseint () -funksjonen?
  • Syntaks av Parseint ()
  • Hvordan bruke ParseInt () -funksjonen i JavaScript?

Så la oss begynne!

Hva er parseint () -funksjonen?

I JavaScript er ParseInt () en innebygd funksjon som konverterer/analyserer datatypedataene til Heltall-type data. ParseInt () -funksjonen tar en strengverdi som en parameter og analyserer den til heltallverdien.

Syntaks av Parseint ()

La oss se på kodestykket nedenfor for en dyp forståelse av parseint () -funksjonen:

parseint (verdi, radix);

Her er radiksen en valgfri parameter som viser hvilket tallsystem som skal brukes, i.e., binær, heksadesimal osv.

Hvordan bruke ParseInt () -funksjonen i JavaScript?

La oss vurdere det undergitte eksemplet for å forstå hvordan parseInt () -funksjonen fungerer i JavaScript:

var verdi = "112";
konsoll.logg ("original verdi", verdi);
konsoll.log ("type original verdi:", typeof (verdi));
ConvertedValue = parseInt (verdi);
konsoll.logg ("konvertert verdi", konvertert verdi);
konsoll.logg ("type konvertert verdi:", typeof (konvertert verdi));

I eksempelprogrammet trykket vi for det første den opprinnelige verdien og datatypen, etterpå benyttet vi ParseInt () -funksjonen for å analysere/konvertere strengtypen til heltall. Til slutt skrev vi ut den konverterte verdien og typen konvertert verdi ved hjelp av type av operatør:

Utgangen bekreftet at variabelenes type til å begynne med er en streng; Imidlertid konverterte parseint () -funksjonen strengen til et heltall.

Den undergitte kodebiten vil gi deg mer klarhet om parseint () -funksjonen:

var verdi1 = "112";
var verdi2 = 12;
konsoll.log ("første verdi:", verdi1);
konsoll.log ("andre verdi:", verdi2);
konsoll.Logg ("Legg til originale verdier:", verdi1 + verdi2);
ConvertedValue = ParseInt (verdi1);
konsoll.Logg ("Legg til konverterte verdier:", Value2 + ConvertedValue);

Eksemplet ovenfor utførte følgende oppgaver:

  • Til å begynne med trykket vi de originale verdiene på nettleserens konsoll,
  • Deretter utførte vi tillegg på de opprinnelige verdiene.
  • Etterpå konverterte vi den første verdien ved hjelp av parseint () -funksjonen.
  • Til slutt trykket vi tillegget av den andre verdien og den konverterte verdien på nettleserens konsoll:

Fra ovennevnte utdrag observerte vi at begge verdiene ble sammenkoblet da vi utførte tillegg på de opprinnelige verdiene. Da vi utførte tillegg på de konverterte verdiene, fikk vi ønsket resultat, jeg.e., summen av begge verdiene.

Konklusjon

I JavaScript er ParseInt () en innebygd funksjon som konverterer/analyserer datatypedataene til Heltall-type data. ParseInt () -funksjonen tar en strengverdi som en parameter og analyserer den til heltallverdien. Dette innlegget presenterte en omfattende guide om hvordan du konverterer en streng til et heltall i JavaScript ved hjelp av noen passende eksempler.