Neste artigo você vai aprender a como pegar a parte decimal de um número, utilizando a linguagem JavaScript
Fala programador(a), beleza? Bora aprender mais sobre números em JavaScript!
Aqui queremos pegar apenas a parte do número após a vírgula
Vamos utilizar dois métodos de Math para isso:
- abs: positivar números negativos;
- floor: arredondar o número;
Este arredondamento serve para extrair apenas a parte inteira do número
Uma subtração entre o número original e o arredondado, nos retorna apenas as casas decimais
Veja um exemplo prático:
const myNumber = Math.abs(4.9993924); const decimalPart = myNumber - Math.floor(myNumber) console.log(myNumber) // 0.9993924 console.log(Math.floor(myNumber))
Note que esta operação não funcionaria sem o método abs
Pois os números negativos não trabalhariam corretamente na parte da subtração
Utilizando abs previmos estes casos também, tendo sucesso em extrair as casas decimais de qualquer número
Deixe um comentário contando o que achou deste artigo 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
No artigo de hoje você viu como pegar a parte decimal de um número em JavaScript
Basicamente arredondamos o número e subtraimos o número original no resultado do arredondamento
Isso nos dá apenas a parte decimal do número, que é o que precisamos
Foi utilizado também abs, que deixa os números negativos como positivos
Isso faz com que qualquer número seja aceito em nossa abordagem de extrair apenas a parte decimal
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!