Analyse en streng med komma til et tall i JavaScript

Analyse en streng med komma til et tall i JavaScript

Mens programmering i JavaScript, kan det være et krav for å sortere søppeldataene slik at en verdi av heltallstype blir hentet. For eksempel i tilfelle av avkoding av et sett med data for å bruke dem effektivt. I slike situasjoner er det å analysere en streng med komma til et tall i JavaScript.

Denne opplæringen vil diskutere tilnærmingene for å analysere en streng med komma til et nummer ved hjelp av JavaScript.

Hvordan analysere en streng med komma til et tall ved hjelp av JavaScript?

Strengen kan analyseres med komma til et tall i JavaScript ved å bruke følgende tilnærminger i kombinasjon med "parsefloat ()”Metode:

  • “Erstatte ()” -metode og “vanlig uttrykk”.
  • “Erstatnings ()” -metode.

La oss diskutere hver av tilnærmingene en etter en!

Tilnærming 1: Analyse en streng med komma til et tall i JavaScript ved bruk av Complight () -metode

parsefloat ()”Metode analyserer en verdi i form av en streng og gir det første nummeret i retur. Mens “erstatte()”Metodesøk etter en bestemt verdi i den medfølgende strengen og erstatter den deretter. Disse metodene kan brukes sammen med det vanlige uttrykket for å analysere den spesifiserte og brukerdefinerte strengverdien med kommaer i et tall ved å gjøre et globalt søk etter de inneholdte kommaene i strengverdien.

Syntaks

parsefloat (verdi)

I syntaks ovenfor:

  • verdi”Refererer til verdien som må analyseres.
streng.erstatte (søk, nytt)

I den ovennevnte syntaks:

  • Søk”Er verdien som vil bli erstattet med det angitte“ny”Verdi i den medfølgende strengen.

Eksempel 1: Analyse en spesifisert streng med komma til et tall

I dette eksemplet vil den medfølgende strengverdien med komma i den bli analysert til et tall:

Utfør følgende trinn, som gitt i koden ovenfor:

  • For det første, initialiser den oppgitte strengverdien og vis den.
  • Etter det, bruk "erstatte()”Metode for å gjøre et globalt søk etter de inneholdte kommaene i den tilhørende strengverdien og erstatte dem slik at verdien blir slått sammen.
  • parsefloat ()”Metode vil analysere den resulterende strengverdien i forrige trinn inn i et tall.

Produksjon

I outputten ovenfor kan det observeres at kommaene i den spesifiserte strengverdien først blir utelatt, og deretter blir den analysert til et tall.

Eksempel 2: Analyse en brukerdefinert streng med komma til et tall

I dette spesielle eksemplet vil den brukerdefinerte strengverdien med kommaer bli analysert til et tall:

Implementere de undergitte trinnene, som angitt i koden:

  • Skriv inn strengverdien fra brukeren som må analyseres inn i nummeret og vise den.
  • I neste trinn, på samme måte, gjenta den diskuterte tilnærmingen i forrige eksempel for å erstatte de inneholdte kommaene i strengverdien.
  • Til slutt kan du vise den resulterende analyserte strengverdien til et tall via "parsefloat ()”Metode.

Produksjon

Ovennevnte utgang indikerer at den brukerinnsatte strengverdien er analysert inn i tallet med hell.

Tilnærming 2: Analyse en streng med komma til et tall i JavaScript ved hjelp av erstatningsmetoden

erstatning ()”Metode gir en ny streng med alle mønsterkamper erstattet av den spesifiserte erstatningen. Denne metoden kan implementeres for å erstatte alle de inneholdte kommaene i den medfølgende strengen ganske enkelt, slik at strengverdien blir slått sammen og deretter analyseres til et tall.

Syntaks

str.erstatning (mønster, erstatte)

Her,

  • mønster”Refererer til regexen eller en substring som må byttes ut.
  • erstatte”Tilsvarer erstatningen som må gjøres på mønsteret.

Eksempel

La oss oversikt over det under-uttalte eksemplet:

I ovennevnte kodebit:

  • Tilsvarende spesifiser den oppgitte strengverdien og vis den.
  • Etter det, bruk "erstatning ()”Metode for å erstatte alle de inneholdte kommaene i strengverdien slik at strengverdien blir slått sammen.
  • Bruk også “parsefloat ()”Metode for å analysere den resulterende strengverdien i forrige trinn inn i et tall.

Produksjon

Vi har gitt den enkleste metoden for å analysere en vår med komma til et tall i JavaScript.

Konklusjon

parsefloat ()”Metode i kombinasjon med“erstatte()”Metode og vanlig uttrykk eller“erstatning ()”Metode kan brukes til å analysere en streng med komma til nummer i JavaScript. Den tidligere tilnærmingen bruker det vanlige uttrykket for å søke etter kommaene globalt og utføre ønsket krav. Den sistnevnte tilnærmingen kan implementeres for å oppfylle kravet ved å bare spesifisere parametrene deretter. Denne artikkelen guidet om å analysere en streng med komma til et nummer ved hjelp av JavaScript.