Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Ajuda com o jogo de adivinhação

Quando clico no botão compare, não acontece nada, me ajude a identificar o que está acontecendo. Desde já obrigado.

<meta charset="UTF-8">
<input/>
<button>Compare</button>
<script>

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");
    }

    function mostra(texto) {

        document.write(texto);
        pulaLinha();
    }

    function sorteia(n) {

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

    var numeroPensado = sorteia(10);
    var input = document.querySelector("input");
    input.focus();

    function verifica(){

        tentativas++;
        if(tentativas == 3) {

            mostra("USUARIO BLOQUEADO");
            pulaLinha();
            mostra("FIM");
        }

            if (input.value == button.value){

            alert("Uau! Você acertou, pois eu pensei no " + button.value)
            pulaLinha();
            break;

            } else {

            alert ("Você errou!")

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

    }

    var button = document.querySelector("button");
    button.value = sorteia(10);
    button.onclick = verifica;
    tentativas = 0;

</script>

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
3 respostas

Boa noite, Thiago! Como vai?

Quando vc clica no botão aparece algum erro na aba console no painel do desenvolvedor do navegador? Se sim, vc poderia colar ela aqui? Assim poderei te ajudar de forma mais efetiva!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

solução!

Olá!

Substitui o break; Linha 41.

Por return;

Obrigado, era o problema no break mesmo!