UNPKG

@yetnt/ump

Version:

A very useless math package for your complex javascript projects

21 lines 552 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.median = void 0; /** * Return number in the middle (Sorts the list before doing so) * @param arr Array of numbers */ function median(arr) { arr.sort((a, b) => a - b); const median = Math.round(arr.length / 2); let answer = 0; if (arr.length % 2 == 0) { answer = (arr[median - 1] + arr[median - 2]) / 2; } else { answer = arr[median - 1]; } return answer; } exports.median = median; //# sourceMappingURL=Median.js.map