Hola, me pueden ayudar a validar por que cuando el programa hace el calculo del IMC y el valor da menor que 18,5 me imprime en pantalla el mensaje que corresponde, pero a su vez me imprime en pantalla el siguiente calculo
<meta charset="UTF-8">
<h1>PROGRAMA CALCULO IMC</h1>
<script>
    function saltarLinea() {
        document.write("<br>");    
        document.write("<br>");    
        document.write("<br>");
        document.write("<hr>");
        document.write("<br>");        
    }
    function imprimir(frase) {
        document.write("<big>" + frase + "</big>");
        saltarLinea();
    }
    function calcularImc(peso,altura) {
        return (peso / (altura * altura))
    }
    nombre = prompt("Informe su nombre");
    pesoInformado = prompt(nombre + ", informe su peso");
    alturaInformada = prompt(nombre + ", informe su altura");
    imcCalculado = calcularImc(pesoInformado,alturaInformada);
    imprimir(nombre + ", su imc calculado es: " + imcCalculado);
    if (imcCalculado < 18) {
    imprimir("IMC debajo de lo Normal!");
    }
    if (imcCalculado >= 18,5 && imcCalculado < 25) {
    imprimir("IMC dentro del intervalo normal");
    }
    if (imcCalculado >= 25 && imcCalculado < 30) {
    imprimir("IMC considerado como sobrepeso");
    }
    if (imcCalculado > 30) {
    imprimir("IMC considerado Obesidad Morbida");
    }  
</script>