Bom, estou fazendo a aplicação do comando prompt para a interação do usuário, o uso dele acaba ficando correto, porém, existe algum erro na programação que pude deixar passar. Ao informar as informações, o resultado do IMC se torna NaN. Particularmente não achei o erro no momento, quem sabe ache, mas no momento estou sem saber o que fazer e, sem avançar. Testei desde códigos do professor que são disponibilizados na plataforma mesmo, códigos de discussão no fórum e, até agora todos estão dando o mesmo problema, o NaN, estou meio sem saber se eu que estou errando, ou se há algo errado sei lá, no navegador, ou algo do gênero. Desde já, grato.
<meta chaset='UTF-8'>
<script>
function pulaLinha() {
document.write('<br><br>');
}
function mostra(frase) {
document.write(frase);
pulaLinha()
}
function calculaImc(alturaInformada, pesoInformado) {
return pesoInformado / (alturaInformada * alturaInformada);
}
var nome = prompt('Informe seu nome.');
var alturaInformada = prompt(nome + ', por favor, informe sua altura.');
var pesoInformado = prompt(nome + ', por favor, informe seu peso.');
var imc = calculaImc(alturaInformada, pesoInformado)
document.write(nome + ', seu Imc é de: ' + imc);
</script>