1
resposta

Criei um programa que calcula IMC e informa tipo.

<meta charset="UTF-8">
Peso   : <input type="number" id="peso" name="peso" min="0" max="200" step=".10" width="15"></br></br>
Altura:<input type="number" id="altura" name="altura" min="1" max="3" step=".01" width="15"></br></br>
<button style="background-color:green; border-color:green; color:white">Gerar IMC</button>

<script>
    var input = document.querySelector("input");
    input.focus();

   function imcFuntion(){

        var input_peso = document.getElementById("peso");
        var input_altura = document.getElementById("altura");

        var imc = input_peso.value/(input_altura.value**2);
        if (imc <  25) {
            alert(imc.toFixed(2)+" Paciente está Normal");
        } else if ((imc >=  25)&&(imc <  30)) {
            alert(imc.toFixed(2)+" Paciente está sobrepeso");
        }else if ((imc >=  30)&&(imc <  35)) {
            alert(imc.toFixed(2)+" Paciente está obesidade grau I");
        }else if ((imc >=  35)&&(imc <  40)) {
            alert(imc.toFixed(2)+" Paciente está obesidade grau II");
        }else {
            alert(imc.toFixed(2)+" Paciente está obesidade grau III");
        }

   }
   var button = document.querySelector("button");
   button.onclick = imcFuntion;


</script>
1 resposta

Oii Valdiano, tudo bem com você?

Fico feliz em poder acompanhar o seu desenvolvimento junto a Alura. Meus parabéns pelo desenvolvimento do código e por compartilhá-lo com a comunidade do fórum Alura.

Caso no decorrer dos seus estudos surjam dúvidas, você pode contar com o fórum Alura para saná-las.

Abraços e bons estudos!