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

[Sugerencia] IMC mejorado

La logica que use, ¿en este caso los && reemplazaría el siguiente if anidado?

<meta charset="UTF-8">

<h1>Indice de Masa corporal</h1>

<script>

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

    function imprimir(frase) {
        document.write("<big>" + frase + "</big>");
        saltarLinea();
    }

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

    nombre = prompt("¿Cual es su nombre?");
    pesoInformado = prompt(nombre + " ¿Cual es su peso?");
    alturaInformada = prompt(nombre + " ¿Cual es su altura?");

    imcCalculado = calcularImc(pesoInformado,alturaInformada,nombre)

    imprimir( nombre + " " + "su porcentaje de masa corporal es de: " + imcCalculado);

    if(imcCalculado < 18.5){
        imprimir(`${nombre} tiene insuficiencia de masa corporal `);
    }

    if(imcCalculado >= 18.5 && imcCalculado <= 24.9){
        imprimir(`${nombre} se encuentra en un rango normal de masa corporal`);
    }

    if(imcCalculado >= 25 && imcCalculado <= 29.9){
        imprimir(`${nombre} se encuentra en un rango de sobrepeso y pre-obesidad`);
    }

    if(imcCalculado >= 30 ){
        imprimir(`${nombre} se encuentra en un rango de obesidad, acuda a su medico!!`);
    }

</script>
1 respuesta

¡Hola Jhancarlos! ¡Deseo que estés bien!

¡Muchas Felicidades!

¡Gracias por compartir tu código con nosotros, nos alegra mucho ver que colocas en practica tu aprendizaje, la cual es muy fundamental para consolidar tus nuevos conocimientos. ¡Continua con ese mismo entusiasmo y no te desanimes!

En lo esencial, para agilizar el tiempo de respuesta en caso de dudas relacionadas con los cursos, estamos priorizando el foro para postear esas dudas. En cambio, si deseas compartir tus ideas o actividades dispusimos en Discord un canal exclusivo para ese fin (⛓┇comparte-tu-codigo-logica)

Te dejo éste link que muestra donde puedes compartir tus actividades

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!