1
resposta

Pulo de Frase

Pessoal, boa noite? Alguem pode me ajudar a encontrar o motivo pelo qual, meu código não esta pulando uma linha entre o calculo do IMC e a análise da condição If?

<meta charset="UTF-8">

    <script>

        function mostra(frase) {

            document.write(frase)
            document.write("<br>")

        }

        function calculaIMC(peso, altura) {

            var IMC = peso / (altura * altura);
            return IMC;
        }

        var nome = prompt("Informe seu nome");
        var altura = prompt("Informe sua Altura");
        var peso = prompt("Informe seu peso");

        var IMC = calculaIMC(peso, altura);

        document.write(" O IMC calculado de " + nome + " é: " + Math.round(IMC));


        if (IMC < 18.5) {
            mostra(" O Seu IMC esta abaixo do desejado. Aconselhavel procurar ajuda médica. ")
        }

        if(IMC > 35) {
            mostra(" O Seu IMC esta acima do desejado. Aconselhavel procurar ajuda médica. ")
        }

        if(IMC >= 18.5 && IMC <= 35.5) {
            mostra(" O Seu IMC esta normal. Continue assim")
            }

</script>
1 resposta

Oi Alfredo tudo bem?

Você escreveu

 document.write(" O IMC calculado de " + nome + " é: " + Math.round(IMC));

ao invés de usar a função mostra você usou direto o document.write que não pula a linha.

Espero ter ajudado!!!