rumahjo/app/library/indoFormatter.js

13 lines
328 B
JavaScript
Raw Permalink Normal View History

2024-09-07 00:46:58 +00:00
function indoFormatter(nominal) {
const units = ['', 'Ribu', 'Juta', 'Miliar', 'Triliun'];
let chunkIndex = 0;
while (nominal >= 1000 && chunkIndex < units.length - 1) {
nominal /= 1000;
chunkIndex++;
}
return `${nominal.toFixed(1)*1} ${units[chunkIndex]}`;
}
export default indoFormatter;