Neste artigo você vai aprender a como pegar a parte decimal de um número, utilizando a linguagem JavaScript

pegar a parte decimal de um número capa

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!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments