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

Meu código não funciona

Alguém poderia me ajudar, meu código não funciona. O que estou fazendo de errado?

<meta charset="UTF-8">

<script>

    function pulaLinha() {

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

}

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
}

    function calculaImc(altura, peso) {

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

}

calculaImc(1.71, 73);
calculaImc(1.72, 68);


</script>
2 respostas
solução!

Maurício,

O problema está quando você chama a função mostra().

Foi escrito mosta

Fazendo a correção abaixo irá funcionar.

    function calculaImc(altura, peso) {

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

}

Um erro idiota faz tudo dar errado, obrigado pela ajuda.