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

Não esta funcionando!

Pessoal, boa noite,

Fiz o código junto com o video do professor mais não funciona, será que tem algo errado

<meta charset="utf-8">

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

<script>

    var segredo = Math.round(Math.randon() * 10);

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

    function verifica() {


        if(input.value == segredo) {

            alert("Você ACERTOU!");

        } else {

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

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

    }

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

    button.onclicK = verifica;

</script>
4 respostas

Repare que você está fechando o input

<input/>

E que tem um erro de digitação em random

var segredo = Math.round(Math.randon() * 10); //deveria ser Math.random

Obrigado, mais arrumei o que você disse e não funcionou mesmo assim!

<meta charset="utf-8">

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

<script>

    var segredo = Math.round(Math.random() * 10);

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

    function verifica() {


        if(input.value == segredo) {

            alert("Você ACERTOU!");

        } else {

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

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

    }

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

    button.onclicK = verifica;

</script>
solução!

Olá Felipe, agora falta alterar o onclick. o K está em maiúsculo.

button.onclick = verifica;

Nossaaaa Paulo, muito obrigado, acho que vou aumentar o grau do meu óculos! kkkkkkkkkkkk

Eu nunca ia ver isso, já estava quase desistindo e indo dormir.

Lucas muito obrigado também.

Acho que tenho que prestar mais atenção!