@qntm-code/utils
Version:
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
13 lines (12 loc) • 370 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.average = void 0;
const sum_1 = require("./sum");
function average(values) {
const length = values.length;
if (length === 0) {
throw new Error('Cannot calculate average of an empty array');
}
return (0, sum_1.sum)(values) / length;
}
exports.average = average;