--- id: 56533eb9ac21ba0edf2244ae title: Finding a Remainder in JavaScript challengeType: 1 videoUrl: https://scrimba.com/c/cWP24Ub forumTopicId: 18184 localeTitle: Поиск остатка в JavaScript --- ## Description
Оператор остатка % дает остаток от деления двух чисел. пример
5% 2 = 1, потому что
Math.floor (5/2) = 2 (Quotient)
2 * 2 = 4
5 - 4 = 1 (Остаток)
Применение
В математике число может быть проверено как четное или нечетное, проверяя остаток от деления числа на 2 .
17% 2 = 1 (17 - нечетное)
48% 2 = 0 (48 равно)
Заметка
Оператор остатка иногда некорректно называют оператором «модуль». Он очень похож на модуль, но не работает должным образом с отрицательными числами.
## Instructions
Установите remainder равный остальной части 11 деленной на 3 используя оператор остатка ( % ).
## Tests
```yml tests: - text: The variable remainder should be initialized testString: assert(/var\s+?remainder/.test(code)); - text: The value of remainder should be 2 testString: assert(remainder === 2); - text: You should use the % operator testString: assert(/\s+?remainder\s*?=\s*?.*%.*;/.test(code)); ```
## Challenge Seed
```js // Only change code below this line var remainder; ```
### After Tests
```js (function(y){return 'remainder = '+y;})(remainder); ```
## Solution
```js var remainder = 11 % 3; ```