Neste artigo você vai aprender a como arredondar número para uma casa decimal em JavaScript, utilizando uma função da linguagem
Fala programador(a), beleza? Bora aprender mais sobre float e casas decimais em JavaScript!
Para tornar a precisão de casas decimais de um número uma só basta ter um float e utilizar o método toFixed
Este método vai fazer o arredondamento baseado no parâmetro passado a ele
Passamos um número, que será o número de casas que o número fica no fim da operação
Veja um exemplo prático do que foi explicado acima:
const myNumber = 123.939 console.log(myNumber.toFixed(1)) // 123.9
Note que o número 123.939 vira 123.9, e assim chegamos ao resultado desejado!
O único problema é que o número vira uma string, então precisamos realizar novamente a conversão se você deseja fazer alguma operação matemática
Isso pode ser realizado desta maneira:
console.log(parseFloat(myNumber.toFixed(1)))
Agora o resultado final é um número arredondado 🙂
Conclusão
Neste artigo você aprendeu a como arredondar número para uma casa decimal em JavaScript
Utilizamos a função toFixed, que aceita um argumento numérico
Este será o número de casas do número que você executou o método, no nosso caso precisamos passar 1
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!