Оператор остатка от деления
Часть раздела Основы путешествия по 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, если число отрицательное.
Задание
НовичокНапиши код, который инициализирует три переменные: a, b и c значениями 9, 2.6 и 11 (соответственно).
После этого инициализируй следующие переменные:
d, в которой будет храниться результат вычисления остатка от деленияaна2e, в которой будет храниться результат вычисления остатка от деленияaна3f, в которой будет храниться результат вычисления остатка от деления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}`)В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Приведение типов7Калькулятор разделения счета
Приветственное сообщениеРасчет чаевых и общей суммы2Переменные
ЧислаСтрокиBooleanПравила именованияПустые переменныеИтоги: Инициализация переменныхКонстанты5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Switch3Операторы, часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСтрогое и нестрогое равенствоПовторение: простая математика6Основы ввода-вывода
ВыводВывод с переменнымиПреобразование типов — Часть 1Преобразование типов — Часть 2Повторение — До 120Повторение — True или FalseПотренируйтесь самостоятельно: Онлайн-компилятор JavaScript