Оператор % (остаток от деления) в JavaScript

Оператор остатка от деления в JavaScript представлен знаком `%`. Он возвращает остаток от деления двух чисел. Например:


console.log(7 % 3); // выведет 1, так как 7 делится на 3 два раза с остатком 1

Оператор остатка от деления может быть полезен во многих случаях. Например, можно использовать его для определения нечетности числа:


function isOdd(number) {
  return number % 2 !== 0;
}
console.log(isOdd(7)); // выведет true, так как 7 - нечетное число
console.log(isOdd(8)); // выведет false, так как 8 - четное число 

Также можно использовать оператор остатка от деления для нахождения последней цифры числа:


function getLastDigit(number) {
  return number % 10;
}
console.log(getLastDigit(123)); // выведет 3

Оператор остатка от деления работает не только с целыми числами, но и с числами с плавающей точкой. Результатом будет остаток от деления, округленный до ближайшего целого:


console.log(5.5 % 2); // выведет 1,5, но после округления - 1

Похожие вопросы на: "js остаток от деления "

CPUID: что это такое и как использовать
Чтение CSV файлов в Python: руководство для начинающих
Working with Python Timestamps
Рассчитать рабочие дни
Разделение контента с помощью section тега в HTML
Auth Key: безопасное хранение и передача ключей авторизации
Все, что нужно знать о SQL NULL
Проверка на четность в Python: пример кода
JSON Parse Error: что это
Pip Windows - установка и использование на операционной системе Windows