Repository URL to install this package:
|
Version:
24.8.8 ▾
|
import { isAnyArray } from 'is-any-array';
export default function sum(input) {
if (!isAnyArray(input)) {
throw new TypeError('input must be an array');
}
if (input.length === 0) {
throw new TypeError('input must not be empty');
}
let sumValue = 0;
for (let i = 0; i < input.length; i++) {
sumValue += input[i];
}
return sumValue;
}