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

Consolidando seu conhecimento - Cap. 07 - Jogo de adivinhação

Olá pessoal,

Refiz o jogo de adivinhação com algumas funcionalidades:

  • Interação com o usuário através de "alert";
  • Criei um comando para o usuário permanecer no jogo ou encerrar;
  • A cada tentativa, uma dica se o número digitado foi maior ou menor que o sorteado.

Seu feedback será valioso. Obrigado!

<meta charset="UTF-8">
<script>

    function pulaLinha(){
    document.write("<br><br>");
    }

    function mostra(frase){
    document.write(frase);
    pulaLinha();
    }

    while(true){

        function sorteia(n){
            return Math.round(Math.random() * n);
        }

        var numeroPensado = sorteia(10);

        for (var contador=0; contador<3; contador++){

            var chute = parseInt(prompt("Adivinhe o número sorteado. Você tem 03 tentativas"));

            if(chute == numeroPensado) {

                alert("VOCÊ ACERTOU! O número sorteado foi: " + numeroPensado);

                break;

            } else {

                if(chute<numeroPensado){

                    alert("VOCÊ ERROU! O número digitado é menor que o sorteado.");

                } else{

                    alert("VOCÊ ERROU! O número digitado é maior que o sorteado.");
                }
            }

        }
        resposta = prompt("Para encerrar o jogo pressione 'ESC'. Para continuar pressione 'ENTER'");
        if (resposta != ""){
            break;
        }
    }
    document.write("Desenvolvido por Rodrigo Pimentel");
</script>
1 resposta
solução!

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Bons estudos!