1
resposta

Por que declarar a variável ACHOU?

Olá!

Não entendi o porquê da declaração var achou.

Agradeço pela atenção!

1 resposta

Boa tarde! Para que a segunda parte da condição funcione

    if(achou == false) {
        alert("Você ERROU!");
    }

Observe no exercicio que a variavel achou começa com o valor false. Caso você acerte ela passar a ser true:

        if(input.value == segredos[posicao]) {

            alert("Você ACERTOU!");
            achou = true;
            break;
        }
    }

Espero ter ajudado.