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

maximo de tentativas

Seria possivel, dar ao usuario um numero maximo de tentativas, por exemplo depois que ele errasse 3 vezes o input sumisse? como foi feito nas aulas anteriores com a simulação do login e senha? tentei usar while mas me embabanei todo kk. E outra pergunta é, usei o console.log para identificar o resultado guardado pelo codigo, e vi que o resultado guardado permanece lá até eu acertar ou recarregar a pagina. teria algum jeito de fazer ele trocar de resultado mesmo após o usuario errar? Não precisam se dar ao trabalho de fazer nenhum codigo, a duvida é se seria possivel mesmo. obrigado desde já.

1 resposta
solução!
<meta charset = UTF-8>

<input/>
<button>Digite seu chute aqui</button>

<script>

    function exibe(texto){
    document.write(texto)
    document.write("<br>") 
}



function verifica(){

     while(numeroDeTentativaAtual <= maximoDeTentativas){

        if(caixinha.value == numeroPensado){
            alert("Você acertou") 
            caixinha.value = "";
            break;
        }
        else{ 

            if(numeroDeTentativaAtual == maximoDeTentativas){
                alert("Suas chances acabaram")
                caixinha.value = "";
                break;
            }
            else{alert("voce errou, tente novamente") 
             caixinha.value = "";
            caixinha.focus(); 
            numeroDeTentativaAtual++  
            break; }
        }
     }

}


    var numeroPensado = 5
    var caixinha = document.querySelector("input")
    var botão = document.querySelector("button")
    var numeroDeTentativaAtual = 1
    var maximoDeTentativas = 3

    caixinha.focus()
    botão.onclick = verifica;






</script>

Consegui!!!