Pensei assim
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
}
function calculaImc(altura, peso) {
return peso / (altura * altura).toFixed(2);
}
var nome = prompt("Informe o seu nome.")
var alturaInformada = prompt(nome + ", informe a sua altura.");
var pesoInformado = prompt(nome + ", informe o seu peso.");
var imc = calculaImc(alturaInformada, pesoInformado);
if (imc <= 18.5) {
resultado = "abaixo do peso";
} else if (imc <= 24.9) {
resultado = "peso normal";
} else if (imc <= 34.9) {
resultado = "sobrepeso";
} else {
resultado = "obesidade";
}
document.write(`Olá, ${nome} o seu IMC é ${imc} e tem classificação de ${resultado}.`);
</script>
aparece
Olá, Ro o seu IMC é NaN e tem classificação de obesidade.
daqui a pouco dou uma olhadinha. vou ligar o
Olá, da uma olhadinha novamente! o código está correto. OBS: lembra que numero decimal, na programação, é pontuado com ** .** , se vc colocar , da erro. exemplo: correto: 6.25 errado: 6,25
foi isso, obrigado
por nada. precisando estou aqui.