Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

erro no codigo

gostaria de saber porque meu código está dando erro

<meta charset="UTF-8">

<script>

    function pulaLinha() {

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

    }

    function mostra(isso) {

        document.write(isso);
        pulaLinha();

    }

    function calculaImc(peso, altura) {

    var imc = peso / (altura * altura)+1;

    }

    calculaImc(73, 1.71);

    mostra("O IMC calculado é " + imc);

</script>
1 resposta
solução!

Patrick, altere essas linhas

function calculaImc(peso, altura) {

    return peso / (altura * altura)+1;

    }

    var imc = calculaImc(73, 1.71);

Se vc quiser limitar o número de casas decimais, vc pode usar 'toFixed()'

var imc = calculaImc(73, 1.71).toFixed(2);