Updated unit scaling

This commit is contained in:
Gunnar Skjold 2024-03-15 18:26:13 +01:00
parent c0945abfa0
commit 4bd2b5230b

View File

@ -224,11 +224,11 @@ export function formatUnit(val, unit) {
if(typeof val === 'undefined') {
ret[0] = "-";
ret[1] = unit;
} else if(val >= 2000000) {
ret[0] = (val / 1000000).toFixed(val > 100000000 ? 1 : 2);
} else if(val >= 1_000_000_000) { // Over 1000 M
ret[0] = (val / 1_000_000).toFixed(val > 10_000_000_000 ? 0 : 1);
ret[1] = "M"+unit;
} else if(val > 5000) {
ret[0] = (val / 1000).toFixed(val > 100000 ? 1 : 2);
} else if(val > 100_000) { // Over 100 k
ret[0] = (val / 1000).toFixed(val > 1_000_000 ? 0 : val > 100_000 ? 1 : 2);
ret[1] = "k"+unit;
} else {
ret[0] = val.toFixed(0);