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

Holaaaa! Queria que analicen mi codigo, a ver que tal está y si se puede mejorar , PORFAAAS

<meta charset="utf-8">
<h1>Juego de la loteria</h1>
<script>
     function saltarLinea() {
        document.write("<br>");    
        document.write("<br>");    
        document.write("<br>");    
    }  

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

    function sorteo(numero_limite){
     return Math.round(Math.random()*numero_limite);
    }
    var numero_limite = parseInt(prompt("Escriba el numero limite con el que piensa hacer el sorteo"));
    var num_aleatorio = sorteo(numero_limite);
    var num = parseInt(prompt("Escriba el numero"));

    if(num_aleatorio == num){
        imprimir("UYYY COMPA GANASTE, el numero es: " + num_aleatorio);
    }
    if(num_aleatorio > num) {
        imprimir("ai perdiste, el numero era: " + num_aleatorio + " el que ingresaste es menor");
    }
    else{
        imprimir("ai perdiste el numero aleatorio es: " + num_aleatorio + " y el numero que ingresaste es mayor")
    }
</script>
2 respuestas

Hola Juan, espero que esté bien.

Probé aquí y su código está funcionando, solo me gustaría llamar tu atención por el hecho de que el 0 es considerado como un número incluso cuando la var numero_limite recibe el valor 1.

Si tienes alguna pregunta sobre el contenido de los cursos, estaremos aquí para ayudarte.

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

Hola, en lugar de usar vaios if, puedes reemplazarlo por la estructura

if {

} else if {

} else {

}

Saludos