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)
2
respuestas

Se queda colgado Chrome AYUDA!!!

```<meta charset="utf-8">

<input/>
<button>Verificar si acerto con ek secreto</button>


<script>
    function aleatoreo () {
        return Math.round(Math.random()*10);
    }

    function sorteaNumeros (cantidad) {
        var secretos = [];
        var contador = 1;

        while (contador <= cantidad){
            var numeroAleatoreo = aleatoreo();
            console.log(numeroAleatoreo)
            var encontrado = false;

            for (var posicion = 0; secretos < secretos.length; posicion++) {
                if (numeroAleatoreo == secretos[posicion]) {
                    encontrado = true;
                    break;
            }
         }

         if (encontrado = false) {
             secretos.push(numeroAleatoreo);
             contador ++; 
            }

        }

        return secretos
    }

    var secretos = sorteaNumeros(4);
    console.log(secretos);

    var input = document.querySelector("input");
    input.focus();

function Verificar () {
    var encontrado = false;
        for (var posicion = 0; posicion < secretos.length; posicion++) {
            if (parseInt(input.value) == secretos[posicion]) {
                alert("Usted acerto");
                var encontrado = true;
                    break;
            }
        }
        if (encontrado == false) {
            alert("Usted Erro");
        }
        input.value = "";
        input.focus();
    }    
    var button = document.querySelector("button");
    button.onclick = Verificar;
</script>
2 respuestas

Buenas tardes Elisaldo, para copiar un código acá primero debes hacer click en el boton </> y luego pegar el código en el espacio que te da!

Saludos

solución!

Buenas tardes Elisaldo, el error esta en:

if (encontrado = false) {
             secretos.push(numeroAleatoreo);
             contador ++; 
            }

Te falta un "=", debería quedarte así:

if (encontrado == false) {
             secretos.push(numeroAleatoreo);
             contador ++; 
            }

Espero haber sido de ayuda! Si te sirvió marca el tópico como resuelto, le puede servir a alguien que tenga la misma duda.

Saludos!