Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Imc

    <h1>Programa Calcucar Imc.</h1>

    <script>
        function imprimir(frase){
            document.write(frase);
            document.write("<br><br><br>");
        }

        function calcularImc(peso,altura, nombre) {
            imc = peso / (altura * altura );
            imprimir("El imc calculado de " + nombre + " es de " + Math.ceil(imc) + " Kg.")
        }

        calcularImc (90, 1.82, "  Carlos "); 
        calcularImc(75, 1.70, " Jose") 
        calcularImc(25, 1.30, " Luciana");

    </script>
1 respuesta

Hola Carlos! una opcion mas agil seria tener la funcion para saltar lineas, ya que un "document.write" debajo de otro queda confuso en un codigo extenso o una funcion multi tarea. Aqui te dejo una solucion SIN utilizar funcion para IMC por si te genera curiosidad, igualmente con funciones es mucho mas eficiente.

 function imprimir(texto) {
        document.write(texto);
        saltoLinea();
      }

      function saltoLinea() {
        document.write("<br><br>");
      }

      let kg = prompt("Ingrese su peso en KG");
      let altura = prompt("Ingrese su altura en CM");
      let imc = kg/(altura*2);

      imprimir("Su IMC aproximado es de: " + imc);