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

Na hora de execuar o html no google só é exibido um imc (o primeiro), onde está o erro?

<script>

    function pulaLinha() {

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

    }

    function mostra(frase) {

        document.write(frase);
        pulalinha();

    }

    function calculaImc(peso, altura) {

        var imc = peso / (altura * altura);
        mostra("O imc calculado é " + imc );
    }

    calculaImc(73, 1.71);

    calculaImc(68, 1.72);

</script>
4 respostas
solução!

Olá Pedro,

Pode mandar o código novamente?

Utiliza o botão <> INSERIR CÓDIGO pra colocar algum código, que vai mostrar o seu código mais organizado.

Boa noite, Pedro! Como vai?

No console do navegador é apresentada alguma mensagem de erro? Se sim, vc poderia colar ela aqui, por favor?

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Aparece isso no meu console:

Uncaught ReferenceError: pulalinha is not defined
    at mostra (IMC.html:12)
    at calculaImc (IMC.html:19)
    at IMC.html:22

Acabei de notar que meu erro foi ortográfico, no comando pulaLinha, após corrigir funcionou corretamente! Muito obrigado : )