Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Expandindo IMC - Resposta Errada

Boa noite, pessoal! Espero que esteja tudo bem com vocês.

Tentei aumentar o programa por conta própria, para abranger todas as categorias do IMC. O que vocês pensam que pode estar errado?

3 respostas
solução!

Oi Sara

Você chegou a compartilhar o código aqui?

Para compartilhar o código você precisa utilizar a ferramenta </> (inserir bloco de código) aqui do editor e inserir o código entre as crases.

Oi Guilherme, cheguei sim. Nossa, que bobeada que dei, não acredito que não saiu nada! Consegui resolver com o pessoal do discord, mas vou colocar o código aqui só para deixar registrado onde estava o erro. Tinha colocado VÍRGULA ao invés de PONTO na altura.

Agradeço imensamente a ajuda de todos!

<meta charset="utf-8">

<script type="text/javascript">

    function pularLinha() {
        document.write("<br>");
        document.write("<br>");
    }

    function mostrar(mensagem){
        document.write(mensagem);
        pularLinha();
    }

    function calcularImc(peso, altura){
        return peso / (altura * altura);
    }

    var nome = prompt("Informe o seu nome")
    var altura = prompt(nome + " informe sua altura");
    var peso = prompt(nome + " informe seu peso")
    var imc = calcularImc(peso, altura);

    mostrar(nome + " O seu IMC é " + imc);

    if(imc < 18.5) {
            mostrar("CUIDADO! Você está ABAIXO DO PESO");
    }

    if(imc > 18.5 && imc < 24.9) {
            mostrar("PARABÉNS! Seu peso é o PESO IDEAL");
        }

    if(imc > 25 && imc < 29.9) {
            mostrar("ATENÇÃO! Você está com SOBREPESO");
        }

    if (imc > 30 && imc < 34.9) {
            mostrar("CUIDADO! Você está OBESO");
        }

    if (imc > 35) {
            mostrar("EMERGÊNCIA! Seu peso é de OBESIDADE MÓRBIDA");
    }

</script>

Oi Sara

Entendi, qualquer dúvida pode contar com a gente.

Parabéns pelo empenho nos estudos!