Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida sobre parseInt

Estava rodando o teste do IMC perfeitamente e adicionei o parseInt nas variáveis de peso e altura e agora o navegador me retorna um número errado. Pelo que deduzi, o parseInt está arredondando o número da altura (1.83 para 1), fazendo com que a conta do IMC seja: 88 / (1 * 1). Como faço para que ele não arredonde? Se deixar só o prompt(), funciona nesse exemplo, mas e se formos usar uma operação de soma com números quebrados? Devo usar uma outra função no lugar de parseInt? Se sim, qual? Segue o código:

2 respostas
solução!

Então você poderia usar o parseFloat(), essa função e para numeros de ponto flutuantes e deve encaixar bem para o projeto em questão!

Utilizei e funcionou perfeitamente. Não conhecia essa função, muito obrigado!