Tämä opetusohjelma havainnollistaa menetelmiä kahden luvun jakamiseen JavaScriptissä.
Kuinka jakaa kaksi numeroa JavaScriptissä?
Käytä alla olevia tapoja jakaa kaksi lukua:
- Division (/) operaattori
- parseInt() -menetelmä
Katsotaanpa molempien toimintaa!
Tapa 1: Jaa kaksi numeroa jako (/) -operaattorilla
Jos haluat jakaa kaksi lukua JavaScriptissä, käytä jakooperaattoria, joka on merkitty ( / ). Voit jakaa kaksi operandia; jaettua operandia kutsutaan ' osinkoa ', kun taas jakava operandi tunnetaan nimellä ' jakaja ”. Tuloksena olevaa arvoa jaon jälkeen kutsutaan ' osamäärä ”.
Syntaksi
Noudata annettua jaon syntaksia:
osinkoa / jakaja ;
Täällä ' / ” operaattori jakaa osingon jakajalla.
Esimerkki 1: Kokonaislukuosinko kokonaislukujakajan kanssa
Tässä esimerkissä jaamme kaksi numeroa ' a ' ja ' b ” määrittämällä kokonaislukuarvot:
konst a = 12 ;
konst b = kaksi ;
Kutsu sitten console.log() -menetelmä ohittamalla ' a ' osingoksi kun taas ' b ” on jakaja:
konsoli. Hirsi ( a / b ) ;Tulos antaa ' 6 'jakamalla' 12/2 ':
Esimerkki 2: Kokonaislukuosinko kellujajakajan kanssa
Jaamme nyt kokonaisluvun float-arvolla, jossa muuttujan ' a ' On ' 111 ' ja ' b ' On ' 1.6 ':
konst b = 1.6 ;
Tulosta arvo, kun olet jakanut ne käyttämällä ' console.log() 'menetelmä:
konsoli. Hirsi ( a / b ) ;Lähtö
Esimerkki 3: Float Osinko kokonaislukujakajalla
Tässä esimerkissä jaamme liukulukuarvon ' 124,72 'kokonaisluvulla' 3 'jako-operaattorilla:
konst b = 3 ;
konsoli. Hirsi ( a / b ) ;
Lähtö
Esimerkki 4: Float Dividend Float Divisorilla
Nyt muuttujat, jotka sisältävät kelluvia arvoja ' 14.72 ' ja ' 2.2 ' vastaavasti:
konst b = 2.2 ;
Jaamme molemmat muuttujat käyttämällä ' / ” divisioonan operaattori:
konsoli. Hirsi ( a / b ) ;Tulos osoittaa, että jos jaamme kaksi liukulukua, tuloksena on liukuluku:
Siirrytään kohti toista lähestymistapaa!
Tapa 2: Jaa kaksi lukua käyttämällä parseInt()-menetelmää
' parseInt() ” on JavaScriptin ennalta määritetty menetelmä, joka ottaa arvon merkkijonomuodossa ja palauttaa sen kokonaislukumuodossa. Jos esimerkiksi pystyt ohittamaan liukulukuluvun ' 10.87 'arvona, se palauttaa' 10 ”. Kahden luvun jakamiseen parseInt(:llä) menetelmä palauttaa luvun ensin kokonaislukumuodossa ja jakaa sen sitten jakooperaattorin avulla.
Syntaksi
Käytä annettua syntaksia kahden luvun jakamiseen parseInt()-menetelmällä:
Täällä ' parseInt() ” -menetelmä ottaa arvot kokonaisluku- tai desimaalimuodossa ja palauttaa sen kokonaislukumuodossa ja jakaa ne sitten jakooperaattorilla.
Esimerkki 1: Kokonaislukuosinko kokonaislukujakajan kanssa
Tässä esimerkissä jaamme kaksi numeroa ' a ' ja ' b ' määrittämällä kokonaislukuarvot ' 41 ' ja ' kaksi ”:
konst b = kaksi ;
Kutsu sitten parseInt()-metodi jakooperaattorilla ja tallentaa sen tuloksen äskettäin luotuun muuttujaan ' res ':
konst res = parseInt ( a ) / parseInt ( b ) ;Tässä parseInt() ottaa kokonaisluvun arvon, joten se palauttaa samat arvot. Kun jaamme ne, se palauttaa joko kokonaisluvun tai desimaaliluvun numeron perusteella.
Tulosta sitten arvo res '' -sovelluksen avulla console.log() 'menetelmä:
konsoli. Hirsi ( res ) ;Tulos antaa ' 20.5 ”, joka on desimaaliluku, koska osinko on pariton kokonaisluku ja osinko on parillinen kokonaisluku:
Esimerkki 2: Kokonaislukuosinko kellujajakajan kanssa
Tässä jaamme kokonaisluvun float-arvolla, jossa muuttujan ' a ' On ' 40 ' ja ' b ' On ' 2.8 ':
konst b = 2.8 ;
Kutsu sitten parseInt()-metodia jako-operaattorilla ja tallenna sen tulos äskettäin luotuun muuttujaan ' res ”. Tämä menetelmä muuntaa ensin desimaaliluvun kokonaisluvuksi ja jakaa ne sitten:
konst res = parseInt ( a ) / parseInt ( b ) ;Lopuksi tulostamme tuloksena olevan arvon, joka on tallennettu muuttujaan ' res ':
konsoli. Hirsi ( res ) ;Lähtö
Esimerkki 3: Float Osinko kokonaislukujakajalla
Tässä esimerkissä jakajamme koostuu liukulukusta ja osinko on kokonaisluku:
konst b = kaksi ;
Tässä menetelmä parseInt() muuntaa ensin desimaaliluvun kokonaisluvuksi ja jakaa ne sitten:
konst res = parseInt ( a ) / parseInt ( b ) ;Tulosta lopuksi tuloksena oleva arvo, joka on tallennettu muuttujaan ' res ':
konsoli. Hirsi ( res ) ;Lähtö
Esimerkki 4: Float Dividend Float Divisorilla
Nyt muuttujamme sisältävät kelluvia arvoja ' 40,567 ' ja ' 2.5 ' vastaavasti:
konst b = 2.5 ;
Kutsu parseInt()-metodi jako-operaattorilla ja tallenna tuloksena oleva arvo muuttujaan ' res ”. ParseInt()-menetelmä muuntaa ensin desimaaliluvun kokonaisluvuksi ja jakaa ne sitten:
konst res = parseInt ( a ) / parseInt ( b ) ;Tulosta sitten tuloksena oleva arvo, joka on tallennettu muuttujaan ' res ':
konsoli. Hirsi ( res ) ;Lähtö
Olemme koonneet kaikki menetelmät kahden luvun jakamiseen JavaScriptissä.
Johtopäätös
Kahden luvun jakamiseen voit käyttää Division (/) -operaattoria tai parseInt() -menetelmää. ParseInt()-menetelmä palauttaa minkä tahansa luvun kokonaislukumuodossa ja jakaa ne jakooperaattorilla (/). Osamäärä on kokonaisluku, jos osinko ja jakaja ovat parillisia lukuja; jos toinen on pariton ja toinen parillinen, se palauttaa desimaaliluvun. Tämä opetusohjelma havainnollistaa menetelmiä kahden luvun jakamiseen yksityiskohtaisilla esimerkeillä.