1
resposta

Resolução jogo de adivinhação

A minha ideia foi a mensagem parar quando eu acertasse e que aparecesse uma mensagem após cada tentativa informando se o chute foi maior ou menos do que o número sortido. Pedi ajuda para que não repetisse a mensagem 3x e deu certo.

<!DOCTYPE html>
<meta charset = "UTF-8">
<h3>Jogo adivinhação!! :)</h3>

<script>
    alert ("ATENÇÃO! Você tem apenas 3 tentativas :) Boa sorte!")

    var gerado = Math.round (Math.random () * 10);
    var jogada = 1;

    var acertou = false;

    while (jogada <= 3) {

        var chute = parseInt (prompt ("Qual seu chute?"));

        if (chute == gerado) {
            document.write ("PARABÉNSSS!! Você é demais!! :)");
            acertou = true;
            break;

        } else if (chute < gerado) {
                    alert ("Seu chute foi menor");
            } else {
                    alert ("Seu chute foi maior");
            }

        jogada++

        }
        if (acertou === false) {
            document.write ("Poxa, não foi dessa vez :(" + "<br>" + "O correto era " + gerado + "<br>"+ "<br>");
        }

        document.write ("FIM!");
</script>
1 resposta

Oi, Letícia! Tudo bem por aí? ^-^

Mandou bem, a solução está correta. Parabéns!

Qualquer dúvida estamos à disposição.

Continue praticando e bons estudos!

Até mais! =)