--description--
The remainder operator %
gives the remainder of the division of two numbers.
Example
5 % 2 = 1 5 / 2 = 2 remainder 1 2 * 2 = 4 5 - 4 = 1
Usage
In mathematics, a number can be checked to be even or odd by checking the remainder of the division of the number by 2
. Even numbers have a remainder of 0
, while odd numbers a remainder of 1
.
17 % 2 = 1 48 % 2 = 0
Note: The remainder operator is sometimes incorrectly referred to as the modulus operator. It is very similar to modulus, but does not work properly with negative numbers.
--instructions--
Set remainder
equal to the remainder of 11
divided by 3
using the remainder (%
) operator.
--hints--
The variable remainder
should be initialized
assert(/(const|let|var)\s+?remainder/.test(__helpers.removeJSComments(code)));
The value of remainder
should be 2
assert(remainder === 2);
You should use the %
operator
assert(/\s+?remainder\s*?=\s*?.*%.*;?/.test(__helpers.removeJSComments(code)));
--seed--
--after-user-code--
(function (y) {
return 'remainder = ' + y;
})(remainder);
--seed-contents--
const remainder = 0;
--solutions--
const remainder = 11 % 3;