Arredondar um número para duas casas decimais em JavaScript
Neste artigo você vai aprender a como arredondar um número para duas casas decimais em JS, de uma forma simples e fácil

Fala programador(a), beleza? Bora aprender mais sobre JavaScript e manipulação de números!
Há um tempo atrás utilizámos muito a função toFixed para arredondar números em JS
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Porém um novo método melhor nos foi disponbilizado
Ele faz parte do objeto Intl e é o NumberFormat, vamos ver como utilizá-lo:
const formatNumber = new Intl.NumberFormat('pt-BR', {
minimumFractionDigits: 2,
maximumFractionDigits: 2,
});
console.log(formatNumber.format(3.14848486)); // "3,15"
console.log(formatNumber.format(1.2345678)); // "1,23"
Veja que podemos selecionar a linguagem, isso facilita para nós que separamos as casas decimais com vírgula em vez de ponto
Outro recurso que pode ser utilizado é o toLocaleString, que faz uma formatação também
Veja como aplicá-lo:
const formatNumber = (n, decimals) => n.toLocaleString('en-US', {
minimumFractionDigits: 2,
maximumFractionDigits: 2,
});
console.log(formatNumber(3.14848486)); // "3,15"
console.log(formatNumber(1.2345678)); // "1,23"
Assim conseguimos formatar o número alvo com a quantidade de casas desejadas, fácil não é? 🙂
Conclusão
Neste artigo você aprendeu a como arredondar um número para duas casas decimais em JavaScript
Utilizamos duas abordagens muito modernas, que chegam no resultado final desejado
Podemos escolher qual ‘linguagem’ devemos arredondar o número e também para quantas casas
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
