A solução que eu encontrei para melhorar foi essa: Adicionei mais alguns valores e mais algumas condições, para aumentar a precisão da analise.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function calculaImc(altura, peso){
return peso / (altura * altura);
}
var seuNome = prompt ("Informe seu nome: ");
var suaAltura = prompt ( seuNome + ", informe sua altura: ");
var seuPeso = prompt (seuNome + ", informe seu peso: ");
var imcCalculado = calculaImc ( suaAltura, seuPeso);
mostra(seuNome + ", seu IMC é: " + Math.round (imcCalculado));
if(imcCalculado < 18.5){
mostra("Seu IMC está ABAIXO do recomendado, CUIDADO!");
}
if(imcCalculado > 18.5 & imcCalculado < 25){
mostra("Seu IMC está ÓTIMO, continue assim!");
}
if(imcCalculado > 25 & imcCalculado < 30){
mostra("Você está com SOBREPESO, ATENÇÃO ");
}
if(imcCalculado > 30 & imcCalculado < 40){
mostra("Você está OBESO, CUIDADO! ");
}
if ( imcCalculado > 40){
mostra("Você está com OBESIDADE MÓRBIDA, PROCURE UM MÉDICO");
}
</script>