Модуль в JavaScript: понимание оператора Modulo и его методов

В JavaScript оператор модуля представлен символом %. Он возвращает остаток операции деления двух чисел. Вот несколько методов, которые вы можете использовать при работе с оператором модуля в JavaScript:

  1. Расчет основного модуля:

    let result = 10 % 3; // Result will be 1
  2. Модуль с присвоением:

    let number = 15;
    number %= 7; // Equivalent to number = number % 7; Result will be 1
  3. Модуль с отрицательными числами.
    Оператор модуля также может обрабатывать отрицательные числа. Знак результата будет таким же, как и у делимого.

    let result = -10 % 3; // Result will be -1
  4. Проверка четности или нечетности.
    Оператор модуля обычно используется для определения того, является ли число четным или нечетным. Если число по модулю 2 равно 0, оно четное; в противном случае это странно.

    let number = 7;
    if (number % 2 === 0) {
     console.log("Even");
    } else {
     console.log("Odd");
    }