twilio-video
Version:
Twilio Video JavaScript Library
18 lines • 592 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeStat = makeStat;
/**
* Computes min, max, average for given array.
* @param {Array<number>} values
* @returns {{min: number, max: number: average: number}|null}
*/
function makeStat(values) {
if (values && values.length) {
const min = Math.min(...values);
const max = Math.max(...values);
const average = values.reduce((total, value) => total + value, 0) / values.length;
return { min, max, average };
}
return null;
}
//# sourceMappingURL=makestat.js.map