Hur man delar två siffror i JavaScript

Hur Man Delar Tva Siffror I Javascript



Division är en vanlig aritmetisk operation i alla programmeringsspråk. I JavaScript används en divisionsoperator (/) för att dividera tal. För att dela två tal i JavaScript kan du använda divisionsoperatorn eller en fördefinierad JavaScript-metod som betraktar varje tal som ett heltal.

Denna handledning kommer att illustrera metoderna för att dela två tal i JavaScript.

Hur delar man två siffror i JavaScript?

För att dela två tal, använd nedanstående metoder:







  • Division (/) operatör
  • parseInt() metod

Låt oss se hur de båda fungerar!



Metod 1: Dela två tal med divisionsoperatorn (/).

För att dela två tal i JavaScript, använd divisionsoperatorn som betecknas som ( / ). Du kan dela två operander; operanden som delas kallas för ' utdelning ', medan operanden som delar är känd som ' delare ”. Det resulterande värdet efter division kallas ' kvot ”.



Syntax
Följ den angivna syntaxen för division:





utdelning / delare ;

Här, ' / ” operatören kommer att dela utdelningen med delaren.

Exempel 1: Heltalsutdelning med heltalsdelare
I det här exemplet kommer vi att dela de två talen ' a ' och ' b ' genom att tilldela heltalsvärden:



konst a = 12 ;
konst b = två ;

Anropa sedan metoden console.log() genom att skicka ' a ' som en utdelning medan ' b ” är en divisor:

trösta. logga ( a / b ) ;

Utgången ger ' 6 'genom att dela' 12/2 ”:

Exempel 2: Heltalsutdelning med flytande delare
Vi kommer nu att dela heltalsvärdet med flytvärdet där värdet på variabeln ' a ' är ' 111 ' och ' b ' är ' 1.6 ”:

konst a = 111 ;
konst b = 1.6 ;

Skriv ut värdet efter att ha dividerat dem med ' console.log() ' metod:

trösta. logga ( a / b ) ;

Produktion

Exempel 3: Flytande utdelning med heltalsdelare
I det här exemplet kommer vi att dela flyttalsvärdet ' 124,72 ' med heltal ' 3 ' med divisionsoperatorn:

konst a = 124,72 ;
konst b = 3 ;

trösta. logga ( a / b ) ;

Produktion

Exempel 4: Float Dividend med Float Divisor
Nu, variablerna som innehåller flytande värden ' 14,72 ' och ' 2.2 ' respektive:

konst a = 14,72 ;
konst b = 2.2 ;

Vi delar båda variablerna med hjälp av ' / ” divisionsoperatör:

trösta. logga ( a / b ) ;

Utdata indikerar att om vi delar två flyttal, kommer det att ge resultat i ett flyttal:

Låt oss gå mot det andra tillvägagångssättet!

Metod 2: Dela två tal med parseInt()-metoden

den ' parseInt() ” är en fördefinierad JavaScript-metod som tar ett värde i ett strängformat och returnerar det i heltalsformat. Till exempel, om du kan skicka ett flyttalnummer ' 10,87 ' som ett värde kommer det att returnera ' 10 ”. För att dela två tal med parseInt() returnerar metoden först talet som ett heltalsformat och tillämpar sedan division på det med hjälp av divisionsoperatorn.

Syntax
Använd den givna syntaxen för att dividera två tal med metoden parseInt():

parseInt ( a ) / parseInt ( b ) ;

Här, ' parseInt() ”-metoden tar värden i heltals- eller decimalformat och returnerar det i heltalsformat och delar sedan upp dem med divisionsoperatorn.

Exempel 1: Heltalsutdelning med heltalsdelare
I det här exemplet kommer vi att dela de två talen ' a ' och ' b ' genom att tilldela heltalsvärden ' 41 ' och ' två ”:

konst a = 41 ;
konst b = två ;

Anropa sedan metoden parseInt() med divisionsoperatorn och lagrar dess resultat i en nyskapad variabel ' res ”:

konst res = parseInt ( a ) / parseInt ( b ) ;

Här tar parseInt() ett heltalsvärde, så det returnerar samma värden. När vi delar dem returnerar det antingen ett heltalsvärde eller ett decimaltal baserat på talet.

Skriv sedan ut värdet på ' res ' med hjälp av ' console.log() ' metod:

trösta. logga ( res ) ;

Utgången ger ' 20.5 ”, som är decimaltalet eftersom utdelningen är ett udda heltal och utdelningen är ett jämnt heltal:

Exempel 2: Heltalsutdelning med flytande delare
Här kommer vi att dela heltalsvärdet med flytvärdet, där värdet på variabeln ' a ' är ' 40 ' och ' b ' är ' 2.8 ”:

konst a = 40 ;
konst b = 2.8 ;

Anropa sedan metoden parseInt() med divisionsoperatorn och lagra dess resultat i en nyskapad variabel ' res ”. Denna metod konverterar först decimaltalet till ett heltal och delar sedan dem:

konst res = parseInt ( a ) / parseInt ( b ) ;

Slutligen kommer vi att skriva ut det resulterande värdet som lagras i en variabel ' res ”:

trösta. logga ( res ) ;

Produktion

Exempel 3: Flytande utdelning med heltalsdelare
I det här exemplet består vår divisor av flyttal och utdelning är ett heltal:

konst a = 40,567 ;
konst b = två ;

Här kommer metoden parseInt() först att konvertera decimaltalet till ett heltal och sedan dividera dem:

konst res = parseInt ( a ) / parseInt ( b ) ;

Skriv slutligen ut det resulterande värdet som lagras i en variabel ' res ”:

trösta. logga ( res ) ;

Produktion

Exempel 4: Float Dividend med Float Divisor
Nu innehåller våra variabler flytvärden ' 40,567 ' och ' 2.5 ' respektive:

konst a = 40,567 ;
konst b = 2.5 ;

Anropa metoden parseInt() med divisionsoperatorn och lagra det resulterande värdet i en variabel ' res ”. Metoden parseInt() konverterar först decimaltalet till ett heltal och delar sedan upp dem:

konst res = parseInt ( a ) / parseInt ( b ) ;

Skriv sedan ut det resulterande värdet som är lagrat i en variabel ' res ”:

trösta. logga ( res ) ;

Produktion

Vi har sammanställt alla metoder för att dela två tal i JavaScript.

Slutsats

För division av två tal kan du använda divisionsoperatorn (/) eller metoden parseInt(). Metoden parseInt() returnerar valfritt tal i ett heltalsformat och dividerar dem med divisionsoperatorn (/). Kvoten kommer att vara ett heltal om utdelningen och divisorn är jämna tal; om en är udda och den andra är jämn, returnerar den ett decimaltal. Denna handledning illustrerade metoderna för att dela två tal med detaljerade exempel.