1
respuesta

Haz lo que hicimos en el aula. 2 Ejercicios o 1 solo.

Buen día a todos! Duda, en este ejercicio, ¿habría que hacer 2 programas independientes de acuerdo a los desafíos o era que el programa hiciera lo de ambos desafíos?

En la opinión del instructor los maneja como 2 respuestas independientes, sin embargo también es posible realizar todo un código y que cumpla con los 2 desafíos.

Comparto mi código:

<meta charset="UTF-8">

<h1>PROGRAMA JUEGO DE LOTERIA</h1>

<script>

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

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }

    function sorteo(n) {
        var numeroGanador = Math.round(Math.random()*n);
        return numeroGanador;
    }

    var numeroLanzado = parseInt(prompt("Ingrese su número ganador: "));
    var numeroPensado = sorteo(1);

    if (numeroLanzado != numeroPensado){

        if (numeroLanzado > numeroPensado) {

            imprimir("Estuviste por arriba del número ganador");
        }
         else {
        imprimir("Estuviste por debajo del número ganador");    
        }
    }
    else { 
        imprimir("Ha ganado!!!");
   }

   imprimir("El número pensado era " + numeroPensado);

</script>
1 respuesta

¡Hola Daniel!

En respuesta a tu pregunta, el instructor maneja los desafíos como dos respuestas independientes, pero también es posible realizar todo en un solo código que cumpla con ambos desafíos.

Gracias por compartir tu código con nosotros. En cuanto a tu código, parece que estás creando un juego de lotería en el que el usuario ingresa un número y el programa genera un número aleatorio para comparar. Si el número ingresado no coincide con el número generado, el programa le indica al usuario si estuvo por encima o por debajo del número ganador. Si el número ingresado coincide con el número generado, el programa indica que el usuario ha ganado.

En general, tu código parece estar en buen estado y cumple con el desafío. Sin embargo, te sugiero que agregues algunos comentarios para que sea más fácil de entender para otros programadores.

¡Espero haber ayudado y buenos estudios!

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