Syntaks av Parseint () metode
Syntaksen til parseint () er gitt som
var1 = parseInt (StringWithInteger, base)Detaljene i syntaks er definert som:
Returtype
Returverdien fra parseint () funksjon er en heltallverdi eller en Nan I tilfelle et ugyldig argument.
Ytterligere informasjon
Noen viktige punkter må huskes når du jobber med parseint () Funksjon i JavaScript. Disse er som følger:
Eksempel 1: Å gi en gyldig streng, uten radix -argumentet
Lag en ny strengverdi som inneholder en gyldig inngang og pass den til parseint () Metode ved hjelp av følgende linjer:
var str1 = "174";Deretter passere Resultatvalue Variabel i konsollloggfunksjonen:
konsoll.Logg (ResultatValue);Etter å ha utført linjene som er nevnt over, vil utgangen se slik ut:
Resultatet på terminalen viser at parseint () Metode hentet heltallverdien 174 fra den gitte strengen.
Eksempel 2: Å gi flyteverdier i strengen
For å teste resultatet av parseint () Metode med noe desimalpunkt i strengen, lag en ny streng med følgende linjer
var str1 = "123.456 ";Gi denne strengen inn i parseint () og lagre resultatet i en ny variabel
La resultatValue = parseInt (STR1);På slutten, pass denne variabelen til konsollloggfunksjon for å vise utgangen på terminalen
konsoll.Logg (ResultatValue);Resultatet på terminalen vil se ut som følgende skjermbilde
Etter å ha observert utgangen, er det klart at bare heltalldelen inne i strengverdien er konvertert. På det punktet hvor parseint () oppdager den første ikke-heltallsverdien, den stopper opp.
Eksempel 3: Definere basen til strengverdien som binær
Å definere Radix eller utgangspunkt For å lage en ny streng i binært format som
var str1 = "111";Etter det, pass denne strengvariabelen til parseint () metode og pass verdien 2 i det andre argumentet som
La resultatValue = parseInt (str1, 2);Til slutt, bruk konsollloggfunksjonen for å vise resultatet som:
konsoll.Logg (ResultatValue);Terminalen vil se slik ut
Som utdataene viser, verdien 111 i binær tilsvarer 7 I desimaltallsystemet.
Eksempel 4: Blanke mellomrom i hver ende av verdien
Bare opprette en ny strengvariabel og ha ledende og etterfølgende mellomrom rundt heltallverdien som
var str1 = "542";Gi denne variabelen til parseint (), Lagre resultatet i en ny variabel, og deretter passere den variabelen til konsollloggfunksjonen
La resultatValue = parseInt (STR1);Å utføre programmet gir følgende resultat
Det er klart fra skjermbildet over, at parseint () Metoden ignorerer de blanke mellomrommene i hver ende av den numeriske verdien.
Pakk opp
JavaScript's parseint () funksjonen tar inn en streng argument og et valgfritt utgangspunkt argument og henter deretter heltallverdien fra strengen og returnerer den som utgang. De utgangspunkt Argument definerer tallsystemet for verdien inneholdt inne i strengen, og strengen konverteres alltid til et desimaltallsystem. Flere scenarier kan skje når det gjelder strengvariasjoner, og alle disse er vist ovenfor.