3
respostas

Não mostrou nada na tela.

<meta charset="utf-8">
<script type="text/javascript">

    function pulaLinha() {

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

}

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
}
    function calculaImc(altura, peso) {

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


    calculaImc s= (1.80, 101);
    calculaImc = (1.60, 80);


</script>
3 respostas

Olá, o primeiro calculaIMC está com um "s" antes do "=", e isso está gerando o erro. Remova ele e tudo fica certo.

<meta charset="UTF-8">

<script>

    function pulaLinha() {

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

}

    function mostra(frase) {

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

    var alturaPedro = 1.80
    var pesoPedro = 101

    var alturaAna = 1.60
    var pesoAna = 80

    var imcPedro = pesoPedro / (alturaPedro * alturaPedro)
    var imcAna = pesoAna / (alturaAna * alturaAna)

    mostra("O imc de Pedro calculado é " + imcPedro);
    mostra("O imc de Ana calculado é " + imcAna);

</script>

Boa noite, Marciel! Como vai?

Como visto nessa atividade, o correto seria fazer como a seguir.

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

E não como foi feito por vc.

calculaImc s= (1.80, 101);
calculaImc = (1.60, 80);

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!