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

break

pq não consigo usar o break nessa situação? Só posso utilizar o break dentro do if que estiver dentro do while??

<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");
    input.focus();

    function verifica () {

        if(input.value == segredo){
            alert("Você ACERTOU!");
            break;
        }else{
            alert("Você ERROUUU!");
        }
        input.value = "";
        input.focus();
    }

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

</script>
1 resposta
solução!

Oi Anna, tudo bem?

O break é utilizado para interromper um loop ou em instruções de switch case, por isto você não consegue utilizá-lo em contextos onde não existem loops (for ou while) ou switch case .

Qualquer dúvida estou a disposição. Espero ter ajudado. Bons estudos!!!

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