Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meu jogo de adivinha não funciona e não sei por que.

algumas duvida o objetivo do jogo e para apertar o botão e dizer se acertei ou errei, e se eu errei, poder tentar até três vezes.

<meta charset="utf-8">
<input/>
<button> Descubra </button>
<script>
    var numero = Math.round(Math.random()*3);
    var input = document.querySelector("input");
    input.focus();
    function mostrando() {
        if (input.value == numero ){
            alert("Você acertou");
             break
        } else {
            alert("você errou!");
        }
        input.value = "";
        input.focus();

    }
    var button = document.querySelector("button");
    for (var contador = 1; contador <= 3; contador++){
        button.onclick = mostrando;
    }
    }
1 resposta
solução!

Yuri não tem um } a mais? E você está fechando a tag script ?

Não seria mais ou menos assim?

<meta charset="utf-8">
<input/>
<button> Descubra </button>
<script>
    var numero = Math.round(Math.random()*3);
    var input = document.querySelector("input");
    input.focus();
    function mostrando() {
        if (input.value == numero ){
            alert("Você acertou");
             break
        } else {
            alert("você errou!");
        }
        input.value = "";
        input.focus();

    }
    var button = document.querySelector("button");
    for (var contador = 1; contador <= 3; contador++){
        button.onclick = mostrando;
    }

</script>

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