@tgsnake/skema
    Preparing search index...

    Function mod

    • Computes the true modulo of a number, ensuring a non-negative result.

      This function returns the remainder of the division of n by m, always yielding a result in the range [0, m), even if n is negative.

      Parameters

      • n: number

        The dividend.

      • m: number

        The divisor (must be a non-zero integer).

      Returns number

      The non-negative remainder after dividing n by m.

      mod(5, 3); // returns 2
      mod(-1, 3); // returns 2