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

Programa diferencia de edades

Hola a todos, les comparto la solucion que hice para este ejercicio:

<!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>Diferencia de edades</title>
</head>
<body>
    <h1>Diferencia de edades de dos hermanos</h1>
    <p>¿Cuántos años de diferencia tienes con tu hermano? 
        Escribe un programa que muestre el mensaje ¨Nuestra diferencia de edad es¨, concatenando el resultado de la 
        diferencia de tu edad con la de tu hermano (o de un amigo). La respuesta puede dar negativa, sin duda. 
        No olvides de usar las funciones saltarLinea e imprimir y de incluir la etiqueta meta 
        para resolver problemas de acentuación. No necesitas enviar la respuesta, solo basta crear un programa, 
        probar y verificar si todo funciona. ¡Si tienes alguna duda no dejes de postearla en el foro!
    </p>

    <script>
        //Acà dejo las funciones del programa
        function saltoLinea(cantidadSaltos){
            var saltLinea = "<br>";
            var saltLineaTotal;
            for(var i = 0; i<cantidadSaltos; i++){saltLineaTotal = saltLineaTotal + saltLinea;}
        }
        function imprimir(mensaje,cantidadSaltos){
            saltoLinea(cantidadSaltos);
            document.write(mensaje);
            saltoLinea(cantidadSaltos);
        }
        //Declaracion de variables
        var anoActual = 2023;
        var anoNacimientoHermano1 = prompt("Ingrese el año de nacimiento del hermano 1");
        var anoNacimientoHermano2 = prompt("Ingrese el año de nacimiento del hermano 2");
        var anosHermano1 = anoActual - anoNacimientoHermano1;
        var anosHermano2 = anoActual - anoNacimientoHermano2;
        var diferenciaHermanos;
        //Logica del programa
        diferenciaHermanos = anosHermano1 - anosHermano2;
        imprimir(("La diferencia de edad entre los dos es hermanos es " + diferenciaHermanos + " años"),3);


    </script>
</body>
</html>
1 respuesta

Hola, Apreciamos tu interés en compartir en el foro. No es necesario que publiques la respuesta a tu ejercicio aquí. Puedes hacerlo en Discord, donde hay una sección reservada para eso. El foro es principalmente para expresar tus dudas y cooperar con otros compañeros. Recordamos que no es obligatorio responder a ningún ejercicio en el foro, ni suman puntos o son usados como criterio para el avance en el programa. Pedimos que siempre que sea posible, por favor etiquetes tu tópico para que sea más sencillo identificar si es una duda, sugerencia, etc. ¡Deseamos que puedas cumplir con todos tus objetivos y tener éxito en tus estudios, saludos!

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