1
resposta

Laércio IMC (questão resolvida) Iniciante

Para resolver o problema de undefined, basta chamarmos ** return imc**; dentro da função calculaImc.

<meta charset="UTF-8">
<script>
function pulaLinha() {
    document.write("<br>");
}

function mostra(frase) {
    document.write(frase);
    pulaLinha();
}

function calculaImc(altura, peso) {

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

var imcCalculado = calculaImc(1.77, 75);
mostra("O meu IMC é : " + imcCalculado);
</script>
1 resposta

Oi, Beatriz! Espero que esteja bem =)

Exatamente! Precisamos explicitar seu retorno através da instrução return.

Qualquer dúvida, estamos à disposição.

Ótima semana e bons estudos!