Оператор %
возвращает целый остаток от деления левого операнда на правый.
Операнд — константа, переменная, функция, выражение и другой объект языка программирования, над которым производятся операции. В примере задания, левый и правый операнд - это числа.
Пример
5 % 2 = 1 потому, что
Math.floor(5 / 2) = 2 (частное)
2 * 2 = 4
5 - 4 = 1 (остаток)
Применение
Например, в математике, число может быть проверено на четность, если остаток от деления числа на 2
равно 0.
17 % 2 = 1 (17 нечетное)
48 % 2 = 0 (48 четное)
Заметим
В JavaScript оператор нахождения остатка от деления % не является оператаром "модуля". Он очень похож на модуль, но не работает должным образом с отрицательными числами, так как в результате берется знак делимого, а не делителя
При объявлении переменной remainder
, присвойте значение равное числу 11
разделенному на 3
при помощи оператора остатка от деления (%
).