2
respostas

erro - undefined

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

O que tem de errado com a função? No navegador, aparece "O IMC do Flávio é undefined."

2 respostas

Faltou o comando return dentro da Função "calculaIMC"

<meta charset="UTF-8">
<script>

  function mostra(frase) {
    document.write(frase + "<br>");
  }

  function calculaImc(altura, peso) {
    var imc = peso / (altura * altura);
    return imc;
  }
  var pesoFlavio = 73;
  var alturaFlavio = 1.71;


  mostra("o IMC do Flávio é " + calculaImc(alturaFlavio, pesoFlavio));

</script>