Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
3
respuestas

Programa Calcular IMC.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Programa IMC</title>
</head>
<body>

    <h1>Programa Calcular IMC.</h1>

    <script>
        function saltarLinea (){

            document.write("<br>");
            document.write("<br>");
        }

        function imprimir (frase){

            document.write(frase);
            saltarLinea();
        }

        function calcularImc (peso, altura, nombre){
            if(peso === undefined || altura === undefined) return alert("No ingresaste nada en 'Peso o Altura' y no se puede calcular tu IMC.");
                if (peso === 0 || altura === 0) return alert("Cero no se puede calcular.");

            imc = peso / (altura * altura);
            imprimir(`El imc de ${nombre} es: ${imc}`);
        }


        calcularImc(72, 1.65,"miguel");
        calcularImc(75,1.80,"Felipe");

        //otra funcion con un poco mejorada!!!

        function calcularImcOptimo (peso1, altura1){
            if(peso1=== 0|| altura1=== 0 ) return alert("Cero no se puede calcular.");

            return peso1 / (altura1 * altura1);


        }


        let nombre = prompt("Ingrese su nombre"),
        pesoInformado = prompt(`${nombre} ingrese su peso`),
        alturaInformado = prompt(`${nombre} ingrese su altura`);

        let imcCalculado = calcularImcOptimo(pesoInformado,alturaInformado);

        // Aqui interactuamos con el usuario y utilize el (Math.round)

        imprimir(`El imc calculado de ${nombre} es de: ${Math.round(imcCalculado)}`)

    </script>

</body>
</html>
3 respuestas
solución!

Hola Jose, espero que estés bien!

Gracias por compartir tu solución, felicitaciones!

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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

Muchas gracias Brenda souza... Estamos a la orden por aqui!!! ;)

Perfecto, buenos estudios!