1
resposta

Advinha

<meta charset="UTF-8">

<input />
<button><B>TENTE A SORTE!</B></button>

<script>
    alert("Digite um número de 0 a 100. Você tem 10 possibilidades!");

    function sorteia () {

        return Math.round(Math.random() * 10);
    }

    function sorteiaNumeros (quantidade){

        var segredos = [];

        var numero = 1;

        while (numero <= quantidade){

            var numeroAleatorio = sorteia ();

            if(numeroAleatorio !== 0){

                var achou = false;


                for (var posicao = 0; posicao < segredos.length; posicao++){

                    if(segredos [posicao] == numeroAleatorio){
                        achou = true;
                        break;
                    }
                }

                if (achou == false){
                    segredos.push(numeroAleatorio);
                    numero++; 
                } 
            }
        }
        return segredos;
    }

    var segredos = sorteiaNumeros(10);

    console.log(segredos);


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

        function verifica (){

            var achou = false;

        for(var posicao = 0; posicao < segredos.length; posicao++){

            if(input.value == segredos[posicao]){
            alert("ACERTO MIZERAVIII!!!");
            achou = true;
            break;

            }
        }

        if(achou == false){
            alert ("ERROUUUUUU!")
        }


        input.value = "";
        input.focus ();
    }


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


</script>
1 resposta

Oi Bruno

Boa resolução, parabéns pelo empenho nos estudos!

Qualquer dúvida pode contar com a gente.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software