mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-13 15:13:07 +00:00
Estende territórios com cobertura/captura/classe agregadas e compara captura do município aos pares do mesmo TI no card Conta da cadeira.
7 lines
379 B
TypeScript
7 lines
379 B
TypeScript
/** Median of numeric samples; empty input yields null (not zero). */
|
|
export const medianOf = (values: ReadonlyArray<number>): number | null => {
|
|
if (values.length === 0) return null
|
|
const sorted = [...values].sort((a, b) => a - b)
|
|
const middle = Math.floor(sorted.length / 2)
|
|
return sorted.length % 2 === 0 ? (sorted[middle - 1] + sorted[middle]) / 2 : sorted[middle]
|
|
}
|