Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

IMC mejorado

La verdad no usé exactamente las frases de la clase en el script, hehe me gusta darle mi toque personal al código y hacerlo un poco más "amigable", no tan frío como "Ingrese su peso: "

<html>
    <meta charset="UTF-8">
    <h1>
        Calculadora de IMC
    </h1>
    <script>
        function saltarlinea(){
            document.write("<br>");
            document.write("<br>");
            document.write("<br>");
        }
        function imprimir(frase){
            document.write(frase);
            saltarlinea();
        }
        function calculadoraIMC(peso,altura){
            return(peso/(altura*altura));
        }
        nombre = prompt("¿Cuál es tu nombre? ");
        peso = prompt("Hola " + nombre + " ¿Cuanto pesas? ");
        altura = prompt("Dime, " + nombre + " ¿Cuanto mides? (en m) ");
        imc= calculadoraIMC(peso,altura);

        imprimir("Hola " + nombre + " tu IMC es: " + imc);
        if (imc < 18.5){
            imprimir("Según los informes de la OMS tienes insuficiencia ponderal, busca ayuda profesional")
        }
        if (imc>25.0 && imc<29.9){
            imprimir("Según los informes de la OMS tienes sobrepeso, busca ayuda profesional")
        }
        if (imc>=30.0){
            imprimir("Según los informes de la OMS tienes obesidad, busca ayuda profesional")
        }
        if (imc>18.5 && imc<24.9){
            imprimir("Según los informes de la OMS tienes un IMC normal, sigue así!")
        }

    </script>
</html>
2 respuestas

Hola Victoria, me encantó tu código, gran trabajo. Saludos

Excelente, el toque humano para interfaces es siempre un buen toque. El comentario de "Según los informes de la OMS", también excelente. No pierdas tu toque. Ánimo!