Veja como #formatar o padrão #moeda com j#avascript
Código
const formattedNumber = valor => {
return new Intl.NumberFormat('pt-BR', {
style: 'currency',
currency: 'BRL'
}).format(valor);
}
console.log(formattedNumber(1000));
console.log(formattedNumber(10.05));
console.log(formattedNumber(1000.99));
console.log(formattedNumber(0.015));
/*
R$ 1.000,00
R$ 10,05
R$ 1.000,99
R$ 0,02
*/