ts-data-forge
    Preparing search index...
    • Calculates the sum of numbers in an array.

      Parameters

      • array: readonly []

      Returns 0

      const numbers = [1, 2, 3, 4] as const;
      const negatives = [3, -2, 5] as const;

      const total = Arr.sum(numbers);
      const totalNegatives = Arr.sum(negatives);

      assert(total === 10);
      assert(totalNegatives === 6);
    • Calculates the sum of numbers in an array.

      Type Parameters

      • N extends number

      Parameters

      • array: readonly [N]

      Returns N

      const numbers = [1, 2, 3, 4] as const;
      const negatives = [3, -2, 5] as const;

      const total = Arr.sum(numbers);
      const totalNegatives = Arr.sum(negatives);

      assert(total === 10);
      assert(totalNegatives === 6);
    • Calculates the sum of numbers in an array.

      Parameters

      • array: readonly NonNegativeInt[]

      Returns NonNegativeInt

      const numbers = [1, 2, 3, 4] as const;
      const negatives = [3, -2, 5] as const;

      const total = Arr.sum(numbers);
      const totalNegatives = Arr.sum(negatives);

      assert(total === 10);
      assert(totalNegatives === 6);
    • Calculates the sum of numbers in an array.

      Parameters

      • array: readonly Int[]

      Returns Int

      const numbers = [1, 2, 3, 4] as const;
      const negatives = [3, -2, 5] as const;

      const total = Arr.sum(numbers);
      const totalNegatives = Arr.sum(negatives);

      assert(total === 10);
      assert(totalNegatives === 6);
    • Calculates the sum of numbers in an array.

      Parameters

      • array: readonly number[]

      Returns number

      const numbers = [1, 2, 3, 4] as const;
      const negatives = [3, -2, 5] as const;

      const total = Arr.sum(numbers);
      const totalNegatives = Arr.sum(negatives);

      assert(total === 10);
      assert(totalNegatives === 6);