Galera, tentei fazer o código de uma maneira um pouco diferente mas o único resultado que eu recebo é NaN. Já analisei várias vezes e não achei o defeito do código.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function calculaImc(peso, altura) {
return peso / (altura * altura);
}
var imc = calculaImc(pesoInformado, alturaInformada);
var pesoInformado = prompt("Informe qual é o seu peso");
var alturaInformada = prompt("Informe qual é a sua altura");
mostra("O IMC calculado é " + imc);
</script>