A solução e adicionar return imc antes de fechar o bloco da função, dessa forma, a função retornará o valor para fora do bloco e o código seguira com a informação repassada.
A solução e adicionar return imc antes de fechar o bloco da função, dessa forma, a função retornará o valor para fora do bloco e o código seguira com a informação repassada.
Olá, Antônio! Tudo bem? :)
Isso mesmo! Ótima resposta!
Precisamos explicitar o retorno através da instrução return
.
Qualquer dúvida, estamos à disposição.
Uma ótima semana e bons estudos!
Solução:
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br>");
}
function mostra (frase){
document.write(frase);
pulaLinha();
}
function calcularImc (altura, peso){
var imc = peso / (altura*altura);
return imc.toFixed(2);
}
var imcCalculado = calcularImc(1.63, 50);
mostra("O imc calculado é: " + imcCalculado);
</script>