Formatação de moeda usando Intl em JavaScript
A formatação de moeda é uma tarefa comum em muitas aplicações web, especialmente em e-commerces e sistemas de pagamentos. JavaScript fornece a API Intl, que permite formatar valores em moeda de acordo com o locale do usuário.
Vamos ver um exemplo de como pode ser feita a formatação de moeda com Intl em JavaScript:
// Valor em moeda a ser formatado
const valor = 100.50;
// Opções de formatação
const opcoes = {
style: ‘currency’,
currency: ‘BRL’
};
// Formatação do valor
const valorFormatado = new Intl.NumberFormat(‘pt-BR’, opcoes).format(valor);
document.write(‘
O valor formatado é: ‘ + valorFormatado + ‘
‘);
Neste exemplo, o valor 100.50 é formatado como moeda brasileira (BRL) utilizando o locale ‘pt-BR’. O resultado será R$ 100,50.
Além disso, a API Intl também permite personalizar ainda mais a formatação, como definir a quantidade de casas decimais, o separador de milhar e o sÃmbolo da moeda. Consulte a documentação oficial para mais detalhes.
Em resumo, a formatação de moeda com Intl em JavaScript é uma maneira simples e eficaz de apresentar valores monetários aos usuários de forma padronizada e de acordo com a sua localização.
Como esse código