1
resposta

não funciona com Math.random

Ao substituir o "segredo" por math.random, o programa não abre o "alert" informando se errou ou acertou, após clicar no button (Compare...). Alguém sabe o que está errado no meu código?

<meta charset="UTF-8">

<input/>
<button>Compare com o meu segredo</button>

<script>
    var segredo = Math.round (Math.random () * 10);
        console.log (segredo);

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

    function verifica() {

        if(input.value == segredo) {

        alert("Você ACERTOU!");
        } else {

        alert("Você ERROU!!!!!!!!");
        }

    }

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

    button.onclick = verifica;

    </script>
1 resposta

Oi, seu código não me parece errado! Executei ele aqui e está certinho... Vê se você não bloqueou a janela de confirmação da página.(se for isso, é só abrir uma nova janela ou atualizar a pagina)