Tentei fazer o meu código enquanto via as aulas e o resultado foi esse:
<script type="text/javascript">
function pulaLinha () {
document.write("<br>");
}
function mostrarTitulo (titulo){
document.write("<h1>" + titulo + "</h1>");
pulaLinha();
}
function mostrarParagrafo (paragrafo){
document.write("<p>" + paragrafo + "</p>");
pulaLinha();
}
function calculaIMC(peso, altura) {
return imc = peso / (altura * altura);
}
var nome = prompt("Olá! Qual é seu nome? ");
var alturaInformada = parseFloat(prompt (nome + ", informe sua altura: "));
var pesoInformado = parseFloat(prompt(nome + ", informe seu peso: "));
var imc = calculaIMC(alturaInformada, pesoInformado);
mostrarTitulo("Veja abaixo seu IMC, " + nome);
mostrarParagrafo(nome + ", o seu IMC é de: " + imc);
</script>
A única diferença é que antes dessa aula o resultado era algo por volta dos 20 e agora tá dando 0.00029726516052318666, tem como reduzir as casas após a vírgula? Usei o Math.round e zerou o valor, faz sentindo pq arredonda pro zero.