Select Git revision
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
utils.ts NaN GiB
/**
* Rounds a number to one digit after the period dot or null, if the input is not a number
* @param n number to round
*/
export function roundOne(n: number): number | null {
if (typeof n === "number" && !isNaN(n)) {
return Math.round(n * Math.pow(10, 1)) / Math.pow(10, 1);
} else {
return null;
}
}
export function sumIgnoreNonNumbers(values: number[]): number {
return values
.filter((n) => typeof n === "number")
.reduce((acc, curr) => acc + curr, 0);
}