1
resposta

Melhorando programa de IMC - Resolução

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");
}

    function mostra(frase) 
{
        document.write(frase);
        pulaLinha();
}

    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);

mostra(nome + ", o seu IMC é " + imc);

if(imc < 18.5) {

    mostra("Você está Abaixo do recomendado.");

}

if(imc >= 18.5 && imc <= 24.9) {

    mostra("Seu IMC está Excelente!");

}

if(imc >= 25 && imc <= 29.9) {

    mostra("Seu IMC está com Sobrepeso.");

}

if(imc >= 30 && imc <= 34.9) {

    mostra("Seu IMC está com Obesidade Grau 1.");

}

if(imc >= 35 && imc <= 39.9) {

    mostra("Seu IMC está com Obesidade Grau 2.");

}

if(imc >= 40) {

    mostra("Seu IMC está com Obesidade Grau 3.");

}

</script>
1 resposta

Olá, Paula! Tudo bem por aí?

Muito bom, parabéns pelo seu empenho!

Caso tenha ficado com alguma dúvida não deixe de compartilhar com a gente.

Continue praticando.

Bons estudos e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!