mirror of
https://github.com/gosticks/react-table.git
synced 2025-10-16 11:55:36 +00:00
24 lines
498 B
JavaScript
Executable File
24 lines
498 B
JavaScript
Executable File
export function sum(values, rows) {
|
|
return values.reduce((sum, next) => sum + next, 0)
|
|
}
|
|
|
|
export function average(values, rows) {
|
|
return Math.round((sum(values, rows) / values.length) * 100) / 100
|
|
}
|
|
|
|
export function median(values) {
|
|
values = values.length ? values : [0]
|
|
let min = Math.min(...values)
|
|
let max = Math.max(...values)
|
|
|
|
return (min + max) / 2
|
|
}
|
|
|
|
export function uniqueCount(values) {
|
|
return new Set(values).size
|
|
}
|
|
|
|
export function count(values) {
|
|
return values.length
|
|
}
|