Boa noite pessoal, alguém poderia me explicar por que nesse exercício não foi preciso usar o parseInt( ) para "converter" o texto em número? Tentei fazer um pouco diferente da aula mas o resultado da fórmula não sai corretamente.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var informeNome = prompt("Qual é o seu nome?");
var informeAltura = parseInt(prompt("Qual é a sua altura (em metros)?"));
var informePeso = parseInt(prompt("Qual é o seu peso (em Kg)?"));
var imcCalculado = informePeso / (informeAltura * informeltura);
mostra("O seu IMC é: " + imcCalculado + "!" + "." + "Veja abaixo qual é a sua classificação para maiores informações.");
if (imcCalculado < 18.5) {
mostra("O seu IMC está abaixo do que a OMS recomenda, cuidado!");
}
if (imcCalculado >= 18.5 && imcCalculado < 35) {
mostra("Parabéns!!!! O seu IMC está dentro do que a OMS recomenda!");
}
if (imcCalculado > 35) {
mostra("Cuidado, o seu IMC está acima do que a OMS recomenda!!!");
}
</script>