Pessoal, estou tentando deixar o "adivinha_mais" da aula com apenas três oportunidades de adivinhação. Tentei de várias maneiras já, sendo a última essa aqui:
**
var segredos = [5, 7, 10, 2, 3];
var input = document.querySelector("input");
var button = document.querySelector("button");
input.focus();
function verifica() { var contador = 0; var achou = false;
while(contador < 3)
{
for(var posicao = 0; posicao < segredos.length; posicao++)
{
if(input.value == segredos[posicao])
{
alert("Você ACERTOU!!!");
achou = true;
contador++
break;
}
}
if(achou == false)
{
alert("Você ERROU!!!");
contador++;
}
if(contador = 3)
{
document.write("Acabaram as chances!");
}
input.value = "";
input.focus();
}
}
button.onclick = verifica;**
Dessa maneira ele está dando apenas uma chance. OBS: desconfigurei o código para que ele pudesse ser exibido, pois quando eu colocava ele da maneira correta, ele executava o programa. Muito obrigado!