Ten samouczek zilustruje metody dzielenia dwóch liczb w JavaScript.
Jak podzielić dwie liczby w JavaScript?
Do dzielenia dwóch liczb użyj poniższych metod:
- Operator dzielenia (/)
- metoda parseInt()
Zobaczmy, jak działają oba z nich!
Metoda 1: Podziel dwie liczby za pomocą operatora dzielenia (/)
Do dzielenia dwóch liczb w JavaScript użyj operatora dzielenia oznaczonego jako ( / ). Możesz podzielić dwa operandy; podzielony operand jest określany jako „ dywidenda ”, podczas gdy operand, który dzieli, jest znany jako „ rozdzielacz ”. Wynikowa wartość po dzieleniu nazywana jest „ iloraz ”.
Składnia
Postępuj zgodnie z podaną składnią dla dzielenia:
dywidenda / rozdzielacz ;
Tutaj ' / Operator podzieli dywidendę z dzielnikiem.
Przykład 1: Dywidenda liczb całkowitych z dzielnikiem liczb całkowitych
W tym przykładzie podzielimy dwie liczby „ a ' oraz ' b ” poprzez przypisanie wartości całkowitych:
stały a = 12 ;
stały b = dwa ;
Następnie wywołaj metodę console.log(), przekazując „ a ” jako dywidenda, natomiast „ b ” jest dzielnikiem:
konsola. dziennik ( a / b ) ;Wynik daje „ 6 ” dzieląc „ 12/2 ”:
Przykład 2: Dywidenda całkowita z dzielnikiem zmiennoprzecinkowym
Podzielimy teraz wartość całkowitą przez wartość zmiennoprzecinkową, gdzie wartość zmiennej „ a ' jest ' 111 ' oraz ' b ' jest ' 1,6 ”:
stały b = 1,6 ;
Wydrukuj wartość po podzieleniu ich za pomocą „ konsola.log() ' metoda:
konsola. dziennik ( a / b ) ;Wyjście
Przykład 3: Dywidenda zmiennoprzecinkowa z dzielnikiem liczb całkowitych
W tym przykładzie podzielimy wartość zmiennoprzecinkową „ 124,72 ” z liczbą całkowitą „ 3 ” używając operatora dzielenia:
stały b = 3 ;
konsola. dziennik ( a / b ) ;
Wyjście
Przykład 4: Float Dividend z Float Divisor
Teraz zmienne zawierające wartości zmiennoprzecinkowe „ 14,72 ' oraz ' 2.2 odpowiednio:
stały b = 2.2 ;
Podzielimy obie zmienne za pomocą „ / ” operator dywizji:
konsola. dziennik ( a / b ) ;Wynik pokazuje, że jeśli podzielimy dwie liczby zmiennoprzecinkowe, otrzymamy liczbę zmiennoprzecinkową:
Przejdźmy do drugiego podejścia!
Metoda 2: Podziel dwie liczby za pomocą metody parseInt()
„ parseInt() ” to predefiniowana metoda JavaScript, która pobiera wartość w formacie ciągu i zwraca ją w formacie liczby całkowitej. Na przykład, jeśli możesz przekazać liczbę zmiennoprzecinkową „ 10.87 ” jako wartość, zwróci “ 10 ”. W przypadku dzielenia dwóch liczb za pomocą parseInt() metoda najpierw zwraca liczbę jako liczbę całkowitą, a następnie stosuje do niej dzielenie za pomocą operatora dzielenia.
Składnia
Użyj podanej składni do dzielenia dwóch liczb za pomocą metody parseInt():
Tutaj ' parseInt() Metoda ” pobiera wartości w formacie całkowitym lub dziesiętnym i zwraca je w formacie całkowitym, a następnie dzieli je za pomocą operatora dzielenia.
Przykład 1: Dywidenda liczb całkowitych z dzielnikiem liczb całkowitych
W tym przykładzie podzielimy dwie liczby „ a ' oraz ' b ” poprzez przypisanie wartości całkowitych” 41 ' oraz ' dwa ”:
stały b = dwa ;
Następnie wywołujemy metodę parseInt() z operatorem dzielenia i zapisujemy jej wynik w nowo utworzonej zmiennej „ res ”:
stały res = parseInt ( a ) / parseInt ( b ) ;Tutaj parseInt() przyjmuje wartość całkowitą, więc zwraca te same wartości. Kiedy je dzielimy, zwraca albo wartość całkowitą, albo liczbę dziesiętną na podstawie liczby.
Następnie wydrukuj wartość „ res ” za pomocą „ konsola.log() ' metoda:
konsola. dziennik ( res ) ;Wynik daje „ 20,5 ”, która jest liczbą dziesiętną, ponieważ dzielna jest nieparzystą liczbą całkowitą, a dzielna jest parzystą liczbą całkowitą:
Przykład 2: Dywidenda całkowita z dzielnikiem zmiennoprzecinkowym
Tutaj podzielimy wartość całkowitą przez wartość zmiennoprzecinkową, gdzie wartość zmiennej „ a ' jest ' 40 ' oraz ' b ' jest ' 2,8 ”:
stały b = 2,8 ;
Następnie wywołaj metodę parseInt() z operatorem dzielenia i zapisz jej wynik w nowo utworzonej zmiennej „ res ”. Ta metoda najpierw konwertuje liczbę dziesiętną na liczbę całkowitą, a następnie dzieli je:
stały res = parseInt ( a ) / parseInt ( b ) ;Na koniec wydrukujemy wynikową wartość, która jest przechowywana w zmiennej „ res ”:
konsola. dziennik ( res ) ;Wyjście
Przykład 3: Dywidenda zmiennoprzecinkowa z dzielnikiem liczb całkowitych
W tym przykładzie nasz dzielnik składa się z liczby zmiennoprzecinkowej, a dywidenda jest liczbą całkowitą:
stały b = dwa ;
Tutaj metoda parseInt() najpierw skonwertuje liczbę dziesiętną na liczbę całkowitą, a następnie ją podzieli:
stały res = parseInt ( a ) / parseInt ( b ) ;Na koniec wydrukuj wynikową wartość, która jest przechowywana w zmiennej „ res ”:
konsola. dziennik ( res ) ;Wyjście
Przykład 4: Float Dividend z Float Divisor
Teraz nasze zmienne zawierają wartości zmiennoprzecinkowe „ 40 567 ' oraz ' 2,5 odpowiednio:
stały b = 2,5 ;
Wywołaj metodę parseInt() z operatorem dzielenia i zapisz wynikową wartość w zmiennej „ res ”. Metoda parseInt() najpierw konwertuje liczbę dziesiętną na liczbę całkowitą, a następnie dzieli je:
stały res = parseInt ( a ) / parseInt ( b ) ;Następnie wydrukuj wynikową wartość, która jest przechowywana w zmiennej „ res ”:
konsola. dziennik ( res ) ;Wyjście
Skompilowaliśmy wszystkie metody dzielenia dwóch liczb w JavaScript.
Wniosek
Do dzielenia dwóch liczb można użyć operatora Division (/) lub metody parseInt(). Metoda parseInt() zwraca dowolną liczbę w formacie liczby całkowitej i dzieli je za pomocą operatora dzielenia (/). Iloraz będzie liczbą całkowitą, jeśli dzielna i dzielnik są liczbami parzystymi; jeśli jeden jest nieparzysty, a drugi parzysty, zwróci liczbę dziesiętną. Ten samouczek zilustrował metody dzielenia dwóch liczb ze szczegółowymi przykładami.