@leanchuck/core - v0.1.1
    Preparing search index...

    Function safeDivide

    • Safely divides two numbers, returning a fallback instead of Infinity/NaN.

      Type Parameters

      • F = number

      Parameters

      • numerator: number

        The dividend.

      • denominator: number

        The divisor.

      • fallback: F = ...

        Value returned when the result is not finite. Defaults to 0.

      Returns number | F

      The quotient, or fallback when undefined/non-finite.

      safeDivide(10, 0);        // 0
      safeDivide(10, 0, null); // null