Menu
Coddy logo textTech

Operator modulo

Część sekcji Podstawy ścieżki JavaScript w Coddy. Lekcja 13 z 77.

Operator modulo % informuje, ile pozostaje po podzieleniu jednej liczby przez drugą.

result = dividend % divisor
  • dividend: Liczba, która jest dzielona.
  • divisor: Liczba, przez którą dzielona jest dividend.
  • result: Reszta z dzielenia.

Na przykład,

result = 10 % 3

Tutaj 10 jest dzielone przez 3. 3 mieści się w 10 trzy razy, a reszta wynosi 1. Zatem result będzie równe 1.

Zwykle modulo służy do sprawdzania, czy liczba jest parzysta, czy nieparzysta:

  • Jeśli liczba jest parzysta, dzielenie jej przez 2 da resztę 0.
  • Jeśli liczba jest nieparzysta, dzielenie jej przez 2 da resztę 1.
challenge icon

Wyzwanie

Początkujący

Napisz kod, który inicjalizuje trzy zmienne: a, b i c wartościami 9, 2.6 i 11 (odpowiednio).

Następnie zainicjalizuj następujące zmienne:

  • d, która będzie przechowywać wynik operacji modulo dla a i 2 
  • e, która będzie przechowywać wynik operacji modulo dla a i 3
  • f, która będzie przechowywać wynik operacji modulo dla c i 10

Sprawdź wynik i zobacz, jak różne dzielne i dzielniki wpływają na rezultat.

Spróbuj swoich sił

// Wpisz swój kod poniżej


// Nie zmieniaj poniższej linii
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator JavaScript online