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

lo que hicimos en el aula

<meta charset="UFT-8">
<input/>
<button>Verificar si acerto con el secreto</button>

<Script>
    function aleatorio(){
        return Math.round(Math.random ()*10);
    }
    function sorteaNumeros(cantidad){
        var secreto = [];
        var contador = 1;

        while(contador<= cantidad){
            var numeroAleatorio = aleatorio ();
            console.log (numeroAleatorio)
            var encontrado = false;

        if (numeroAleatorio !=0 ) {


//Hola talvez alguien me pueda ayudar en esta parte del código me muestra un error pero he intentado revisar paso por paso el video y aun no lo encuentro.

             for( var posicion = 0; posicion < secreto.length; posicion++){
                if (numeroAleatorio== secreto[posicion]){
                    encontrado = true;
                    break;
                }
             }
             if (encontrado == false){
                secreto.push(numeroAleatorio);
                contador++;
             }

           }   

        }
        return secreto
    }
    var secreto = sorteaNumeros [4];
    console.log (secreto)

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

    function Verificar() {
        var encontrado = false;
        for (var posicion = 0; posicion < secreto.length; posicion++) {
        if (parseInt(input.value) == secreto[posicion]){
            alert("Usted acerto");
            encontrado = true;
            break;
        }
    }
        if (encontrado == false){
            alert("usted erro");
        }
        input.value = "";
        input.focus();
    }

    var button = document.querySelector("button");
    button.onclick = Verificar;



</Script>
2 respuestas

Hola compañero observando tu código encontré 2 errores:

<--------------------------------------------- "UTF-8"

Solución linea 1 (UTF-8) linea 39 sorteaNumeros(4); cambiaste los paréntesis por corchetes