@santi100/average-lib
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Santi's Small Summation Library

Build Status npm homepage GitHub stars License Bundlephobia stats

  • 📘 Comes with built-in TypeScript definitions
  • 🚀 Lightweight and fast
  • 👴 Compliant with ECMAScript 3

API

  • function average(array: number[]): number; Finds the average of an array of numbers.

    Name Type Description Optional?
    array number[] The array whose average is to be calculated. No

Usage

import sum from '@santi100/average-lib'; // ESM
const sum = require('@santi100/average-lib'); // CJS

// Example 1: Summing up numbers in an array
const arr = [1, 2, 3, 4, 5];
const result1 = sum(arr);
console.log(result1); // Output: 15

// Example 2: Summing up numbers in a range with a step
const fn = (n: number) => 1 / n;
const start = 1;
const end = 5;
const step = 2;
const result2 = sum(fn, start, end, step);
console.log(result2); // Output: 1.5333333333333332

Package Sidebar

Install

npm i @santi100/average-lib

Weekly Downloads

3

Version

0.0.1

License

MIT

Unpacked Size

29.7 kB

Total Files

39

Last publish

Collaborators

  • santi100a