1.0.0 • Published 8 years ago

average-array-objects v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

Simple calculation of average values for an array of objects.
Note: used Array.prototype.includes() and Number.isFinite().

Install

$ npm i average-array-objects --save

Usage

import getAverages from 'average-array-objects';

const rows = [
    { id: 1, a: 456, b: 635, c: 682 },
    { id: 2, a: 100, b: 99, c: 33 },
    { id: 3, a: 283, b: 238, c: 123 },
];

const result = getAverages(rows, ['id']);
// ==> {"a":279.6666666666667,"b":324,"c":279.3333333333333}

License

MIT