Olá, pessoal!
Alguém consegue dar um help? As mensagens de dentro dos IF não estão sendo exibidas.
<meta charset="utf-8">
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(msg) {
document.write(msg);
pulaLinha();
}
function calculaImc(peso, altura) {
return peso/(altura*altura);
}
var nome = prompt("Qual é o seu nome?");
var pesoUsuario = parseFloat(prompt(nome + ", qual é o seu peso?"));
var alturaUsuario = parseFloat(prompt(nome + ", qual é a sua altura?"));
var imc = calculaImc(pesoUsuario, alturaUsuario);
mostra(nome + ", seu IMC é " + imc);
if(imc < 18.5) {
mostra(nome + ", você está abaixo do peso.");
}
if(imc >= 18.5 && imc <= 24.9) {
mostra(nome + ", você está em seu peso normal.");
}
if(imc >= 25 && imc <= 29.9) {
mostra(nome + ", você está acima do peso.");
}
if(imc >= 30 && imc <= 34.9) {
mostra(nome + ", você está obeso.");
}
if(imc >= 35 && imc <= 39.9) {
mostra(nome + ", você está muito obeso.");
}
if(imc > 40) {
mostra(nome + ", você está obeso mórbido.");
}
</script>
Muito obrigado!