21. Oblicz NWD
Lekcja 22 z 31 w kursie 30 dni rozwijania umiejętności logicznego myślenia w JavaScript w Coddy.
Największy wspólny dzielnik (NWD) dwóch liczb to największa dodatnia liczba całkowita, która dzieli obie liczby bez reszty.
Na przykład znajdźmy NWD liczb 12 i 18:
- Wypisz dzielniki liczby 12: 1, 2, 3, 4, 6, 12.
- Wypisz dzielniki liczby 18: 1, 2, 3, 6, 9, 18.
- Wskaż największy wspólny dzielnik: w tym przypadku jest to 6.
Zatem NWD(12, 18) = 6. Oznacza to, że 6 jest największą liczbą, która dzieli bez reszty zarówno 12, jak i 18.
Wyzwanie
ŚredniNapisz funkcję obliczającą NWD dwóch liczb.
- Dane wejściowe:
<strong>12</strong>,<strong>18</strong> - Wynik:
<strong>6</strong>
Spróbuj swoich sił
function gcd(a, b) {
// napisz swój kod poniżej
}Wszystkie lekcje w sekcji 30 dni rozwijania umiejętności logicznego myślenia w JavaScript
1Wprowadzenie
Co tu na Ciebie czeka?Poćwicz samodzielnie: Kompilator JavaScript online