<meta charset="utf-8">
<script>
function pulaLinha() {
document.write('<br>');
}
function escreva(texto) {
document.write(texto);
pulaLinha();
}
function calculaImc(altura, peso) {
return peso / (altura * altura);
}
altura = parseInt(prompt('Digite sua altura: ')); // 1.84
peso = parseInt(prompt('Digite seu peso: ')); // 130
var imcCalculado = calculaImc(altura, peso);
escreva('Seu IMC calculado é: ' + imcCalculado); // 130
</script>
Dessa forma o programa está imprimindo o valor de 130. Porém, quando removo o ParseInt, deixando apenas o prompt a operação imprime o valor corretamente. Onde estou errando?
Desde já agradeço a ajuda, pois não quero passar adiante sem compreender o que de fato pode está acontecendo.