o parseInt só deve ser usado p transformar texto em número? é por isso que quando coloco da erro?
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br><br>");
}
function write(recebe) {
document.write(recebe);
pulaLinha();
}
function calculaImc(peso, altura) {
return peso / (altura * altura);
}
var nome = prompt("Informe o seu nome");
var pesoInformado = parseInt(prompt(nome + ", Informe seu peso"));
var alturaInformada = parseInt(prompt(nome + ", Informe sua altura"));
var imc = calculaImc(pesoInformado, alturaInformada);
write(nome + ", O seu IMC é: " + imc);
if(imc < 18.5) {
write("Você está abaixo do recomendado.");
}
if(imc > 35) {
write("Você está acima do recomendado");
}
if(imc >= 18.5 && imc <= 35){
write("Seu IMC está excelente!");
}
</script>