Sådan opdeles to tal i JavaScript

Sadan Opdeles To Tal I Javascript



Division er en almindelig aritmetisk operation i alle programmeringssprog. I JavaScript bruges en divisionsoperator (/) til at dividere tal. For at dividere to tal i JavaScript kan du bruge divisionsoperatoren eller en foruddefineret JavaScript-metode, der betragter hvert tal som et heltal.

Denne vejledning vil illustrere metoderne til at dividere to tal i JavaScript.

Hvordan opdeles to tal i JavaScript?

For at dividere to tal, brug nedenstående metoder:







  • Division (/) operatør
  • parseInt() metode

Lad os se, hvordan de begge fungerer!



Metode 1: Divider to tal ved hjælp af division (/)-operator

For at dividere to tal i JavaScript skal du bruge divisionsoperatoren, der er angivet som ( / ). Du kan opdele to operander; operanden, der er opdelt, kaldes ' udbytte ', mens operanden, der deler, er kendt som ' skillevæg ”. Den resulterende værdi efter division kaldes ' kvotient ”.



Syntaks
Følg den angivne syntaks for division:





udbytte / skillevæg ;

Her er ' / ” operatør vil dele udbyttet med divisor.

Eksempel 1: Heltalsudbytte med heltalsdivisor
I dette eksempel vil vi dividere de to tal ' -en ' og ' b ” ved at tildele heltalsværdier:



konst -en = 12 ;
konst b = to ;

Kald derefter console.log() metoden ved at sende ' -en ' som udbytte, mens ' b ” er en divisor:

konsol. log ( -en / b ) ;

Udgangen giver ' 6 'ved at dividere' 12/2 ”:

Eksempel 2: Heltalsudbytte med Float Divisor
Vi vil nu dividere heltalsværdien med flydende værdi, hvor værdien af ​​variablen ' -en ' er ' 111 ' og ' b ' er ' 1.6 ”:

konst -en = 111 ;
konst b = 1.6 ;

Udskriv værdien efter at have divideret dem med ' console.log() ” metode:

konsol. log ( -en / b ) ;

Produktion

Eksempel 3: Flydende udbytte med heltalsdeler
I dette eksempel vil vi dividere den flydende kommaværdi ' 124,72 ' med hele tallet ' 3 ” ved hjælp af divisionsoperatoren:

konst -en = 124,72 ;
konst b = 3 ;

konsol. log ( -en / b ) ;

Produktion

Eksempel 4: Float Divisor med Float Divisor
Nu, de variabler, der indeholder flydende værdier ' 14,72 ' og ' 2.2 ' henholdsvis:

konst -en = 14,72 ;
konst b = 2.2 ;

Vi deler begge variabler ved at bruge ' / ” divisionsoperatør:

konsol. log ( -en / b ) ;

Outputtet indikerer, at hvis vi dividerer to flydende tal, vil det give et flydende decimaltal:

Lad os bevæge os mod den anden tilgang!

Metode 2: Divider to tal ved hjælp af parseInt()-metoden

Det ' parseInt() ” er en foruddefineret JavaScript-metode, der tager en værdi i et strengformat og returnerer den i heltalsformat. For eksempel, hvis du kan passere et flydende decimaltal ' 10,87 ' som en værdi vil den returnere ' 10 ”. For at dividere to tal ved hjælp af parseInt(), returnerer metoden først tallet som et heltalsformat og anvender derefter division på det ved hjælp af divisionsoperatoren.

Syntaks
Brug den givne syntaks til at dividere to tal ved hjælp af parseInt() metoden:

parseInt ( -en ) / parseInt ( b ) ;

Her er ' parseInt() ”-metoden tager værdier i heltals- eller decimalformat og returnerer det i heltalsformat og dividerer dem derefter ved hjælp af divisionsoperatoren.

Eksempel 1: Heltalsudbytte med heltalsdivisor
I dette eksempel vil vi dividere de to tal ' -en ' og ' b ' ved at tildele heltalsværdier ' 41 ' og ' to ”:

konst -en = 41 ;
konst b = to ;

Kald derefter parseInt()-metoden med divisionsoperator og gemmer resultatet i en nyoprettet variabel ' res ”:

konst res = parseInt ( -en ) / parseInt ( b ) ;

Her tager parseInt() en heltalsværdi, så den returnerer de samme værdier. Når vi dividerer dem, returnerer det enten en heltalsværdi eller et decimaltal baseret på tallet.

Udskriv derefter værdien af ​​' res ' ved hjælp af ' console.log() ” metode:

konsol. log ( res ) ;

Udgangen giver ' 20.5 ”, som er decimaltallet, fordi udbyttet er et ulige heltal, og udbyttet er et lige helt tal:

Eksempel 2: Heltalsudbytte med Float Divisor
Her vil vi dividere heltalsværdien med flydende værdi, hvor værdien af ​​variablen ' -en ' er ' 40 ' og ' b ' er ' 2.8 ”:

konst -en = 40 ;
konst b = 2.8 ;

Kald derefter parseInt() metoden med divisionsoperatoren og gem resultatet i en nyoprettet variabel ' res ”. Denne metode konverterer først decimaltallet til et heltal og deler dem derefter:

konst res = parseInt ( -en ) / parseInt ( b ) ;

Til sidst vil vi udskrive den resulterende værdi, der er gemt i en variabel ' res ”:

konsol. log ( res ) ;

Produktion

Eksempel 3: Float Dividend med heltalsdeler
I dette eksempel omfatter vores divisor et antal med flydende komma, og udbytte er et heltal:

konst -en = 40.567 ;
konst b = to ;

Her vil parseInt() metoden først konvertere decimaltallet til et heltal og derefter dividere dem:

konst res = parseInt ( -en ) / parseInt ( b ) ;

Udskriv til sidst den resulterende værdi, der er gemt i en variabel ' res ”:

konsol. log ( res ) ;

Produktion

Eksempel 4: Float Divisor med Float Divisor
Nu indeholder vores variabler flydende værdier ' 40.567 ' og ' 2.5 ' henholdsvis:

konst -en = 40.567 ;
konst b = 2.5 ;

Kald metoden parseInt() med divisionsoperatoren og gem den resulterende værdi i en variabel ' res ”. Metoden parseInt() vil først konvertere decimaltallet til et heltal og derefter dividere dem:

konst res = parseInt ( -en ) / parseInt ( b ) ;

Udskriv derefter den resulterende værdi, der er gemt i en variabel ' res ”:

konsol. log ( res ) ;

Produktion

Vi har samlet alle metoderne til at dividere to tal i JavaScript.

Konklusion

Til division af to tal kan du bruge Division (/)-operatoren eller parseInt()-metoden. Metoden parseInt() returnerer ethvert tal i et heltalsformat og dividerer dem ved hjælp af divisionsoperatoren (/). Kvotienten vil være et heltal, hvis udbyttet og divisoren er lige tal; hvis den ene er ulige og den anden er lige, vil den returnere et decimaltal. Denne tutorial illustrerede metoderne til at dividere to tal med detaljerede eksempler.