Menu
CoddyTech

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

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

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

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

Например,

result = 10 % 3

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

Если делимое меньше делителя, делитель помещается ноль раз, поэтому остаток равен самому делимому: 2 % 5 равно 2.

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

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

Задание

Новичок

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

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

  • d, в которой будет храниться результат вычисления остатка от деления a на 2 
  • e, в которой будет храниться результат вычисления остатка от деления a на 3
  • f, в которой будет храниться результат вычисления остатка от деления c на 10

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

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

// Введите свой код ниже


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

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

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

Потренируйтесь самостоятельно: Онлайн-компилятор JavaScript