Estou tentando colocar todas as informações certinhas de IMC porém no resultado ele está me retornando com as duas mensagens:
Isa, o seu IMC é de 28.720083246618103
Você está com sobrepeso - Acima do peso recomendado.
Seu IMC está excelente. Alguém consegue me ajudar a identificar o erro
<meta charset="utf-8">
<h1> Calcule seu IMC!</h1>
<script>
function pulaLinha () {
document.write("<br><br>");
}
function mostra(frase) {
pulaLinha();
document.write(frase);
}
function calculaImc(altura, peso){
return peso / (altura * altura);
}
var nome = prompt("Informe o seu nome")
var alturaInformada = prompt(nome + ", informe sua altura:");
var pesoInformado = prompt(nome + " ,informe seu peso:");
var imc = calculaImc(alturaInformada, pesoInformado);
document.write(nome + ", o seu IMC é de " + imc);
if(imc < 18.5){
mostra("Você está abaixo do peso recomendado.");
}
if (imc > 25 && imc < 29,9){
mostra("Você está com sobrepeso - Acima do peso recomendado.");
}
if ( imc > 18.5 && imc < 24,9){
mostra("Seu IMC está excelente.");
}
if(imc >= 30){
mostra("Você está com obesidade");
}
</script>