Menu
Coddy logo textTech

Оператор остатка от деления

Часть раздела Основы путешествия по JavaScript на Coddy — урок 13 из 77.

Оператор остатка от деления % показывает остаток после деления одного числа на другое.

result = dividend % divisor
  • dividend: Число, которое делят.
  • divisor: Число, на которое делят делимое.
  • result: Остаток от деления.

Например,

result = 10 % 3

Здесь 10 делится на 3. 3 входит в 10 три раза с остатком 1. Таким образом, result будет равен 1.

Обычно взятие по модулю используется для проверки того, является ли число четным или нечетным:

  • Если число четное, при делении его на 2 остаток будет равен 0.
  • Если число нечетное, при делении его на 2 остаток будет равен 1.
challenge icon

Задание

Новичок

Напишите код, который инициализирует три переменные, a, b и c значениями 9, 2.6 и 11 (соответственно).

После этого инициализируйте следующие переменные:

  • d, которая будет содержать результат a по модулю 2 
  • e, которая будет содержать результат a по модулю 3
  • f, которая будет содержать результат c по модулю 10

Проверьте результат и посмотрите, как различные делимые и делители влияют на результат.

Шпаргалка

Оператор остатка от деления % возвращает остаток после деления одного числа на другое:

result = dividend % divisor

Пример:

result = 10 % 3  // результат равен 1

Типичный вариант использования — проверка числа на четность или нечетность:

  • Четные числа: number % 2 возвращает 0
  • Нечетные числа: number % 2 возвращает 1

Попробуйте сами

// Введите ваш код ниже


// Не изменяйте строку ниже
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 iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы