1
respuesta

Condicional IF

    <meta charset="UTF-8" />
    <h1>Condicional IF</h1>
    <script>
    function saltarLinea() {
      document.write("<br>");
      document.write("<br>");
      document.write("<br>");
    }

    function imprimir(frase) {
      document.write(frase);
      saltarLinea();

    }

    var nombre = prompt("Ingrese su nombre");
    var pesoIngresado = prompt(nombre + ", Ingrese su peso ");
    var alturaIngresado = prompt(nombre + ", Ingrese su altura ");

    imcCalculado = calcularImc(pesoIngresado,alturaIngresado);

    function calcularImc(peso, altura) {
      return peso / (altura * altura);
    }


    imprimir(nombre + ",  su IMC calculado es  " + Math.round(imcCalculado));

    if (imcCalculado < 18.5) {
      imprimir("El IMC indica Bajo - peso");
    }
    if (imcCalculado >= 18.5) {
      if (imcCalculado < 25) {
        imprimir("El IMC indica peso normal");
      }
    }

    if (imcCalculado >= 25) {
      if (imcCalculado < 30) {
        imprimir("El IMC indica pre-obesidad");
      }
    }
  </script>

Condicional IF MARY LUZ , su IMC calculado es 27

El IMC indica pre-obesidad

1 respuesta

Gracias por compartir tu código con nosotros, he probado aquí y el resultado ha sido muy bueno. Ahora tente usar else if o else :)