2.0.3 • Published 2 years ago
mpony v2.0.3
mpony
- A small library with several numeric array functions - average, maximum, minimum, sum sort:
- Average
- avg: average
- avgn: average negative
- avgp: average positive
- Cleanse
- rnn: remove nonnumerical data
- Minimum
- min: minimum
- minn: minimum negative
- minp: minimum positive
- Maximum
- max: maximum
- maxn: maximum negative
- maxp: maximum positive
- Sort
- sorta: sort ascending
- sortd: sort descending
- Sum
- sum: sum
- sump: sum positive
- sumn: sum negative
- Average
- If the result is undefined, mpony returns NaN.
Installation
Using npm:
npm i mpony
Usage
import { avg, avgn, avgp,
max, maxn, maxp,
min, minn, minp,
sorta, sortd,
rnn,
sum, sumn, sump } from "mpony";
// cleanse - remove nonnumerical data
rnn(["a", {id: 2}, 5, 0]); // returns [5, 0]
// average
avg([4, 3, -1]); // returns 2
avgn([3, -2, -2]); // returns -2
avgp([2, 4, -2]); // returns 3
// max
max([2, -7, 3.5]); // returns 3.5
maxn([-7, -5, 0.2]); // returns -5
maxp([0, 2, 5]); // returns 5
maxp([0, -3, -7]); // returns NaN
//min
min([-5, 3, 0]); // returns -5
minn([-3, -4, 0]); // returns -4
minp([3, 2, 0]); // returns 2
minp([-3, -2, -1]); // returns NaN
// sort
sorta([2, 1, 5]); // returns [1, 2, 5]
sortd([2, 1, 5]); // returns [5, 2, 1]
// sum
sum([-2, -3, 7]); // returns 2
sumn([-2, -3, 7]); // returns -5
sump([-2, 4, 5]); // returns 9
1.2.0
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.1.2
2 years ago
2.0.3
2 years ago
2.0.2
2 years ago
1.0.10
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago