angola-locale-utils
Version:
Uma solução focada na formatação de números “moedas” e datas para a localidade angolana (pt-AO)
12 lines (11 loc) • 479 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.formatNumber = formatNumber;
function formatNumber({ value, decimalPlaces = 2 }) {
const roundedValue = value.toFixed(decimalPlaces);
const [integerPart, decimalPart] = roundedValue.split('.');
const formattedIntegerPart = integerPart.replace(/\B(?=(\d{3})+(?!\d))/g, '.');
return decimalPart
? `${formattedIntegerPart},${decimalPart}`
: formattedIntegerPart;
}