<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br>")
document.write("<br>")
}
function mostra (frase){
document.write(frase);
pulaLinha();
}
function calculaImc(peso,altura){
var imc = peso/(altura*altura);
}
calculaImc(83, 1.85);
calculaImc(68, 1.72);
mostra("O IMC calculado é " + Math.round(imc)+".");
mostra("O IMC calculado é " + Math.round(imc)+".");
</script>
Eu chamei a função mostra no fim do meu código para escrever o resultado do cálculo realizado na função calculaImc mas, mesmo eu colocando ele duas vezes, o resultado mostrado só se refere ao primeiro imc (83, 1.85) e aparece só uma vez. Por quê a função mostra não mostra o resultado dos dois nesse caso, somente quando eu a chamo dentro da função calculaImc?