1
resposta

Meu código

<meta charset="utf-8">

<script>

    function mostra(texto) {
        alert(texto + ".");
    }
    function sorteia(numberMax) {
        return Math.round(Math.random()*numberMax);
    }

    var tentativas = 3; // <- mudar quantidade de tentativas.
    alert("Pensei em um número! Tente adivinhar, você tem " + tentativas + " tentativas.");
    var numeroPensado = sorteia(10);
    console.log(numeroPensado); // <- mostra no console o número.


    for (i=1; i<=tentativas; i++) {
        var chute = parseInt(prompt("Qual seu chute?"));

        if (chute==numeroPensado) {
            mostra("Acertouu! O número é " + numeroPensado);
            document.write("<big>Parabéns, você ganhou! A resposta era: " + numeroPensado + ".</big>");
            break;

        } else {
            if (chute<numeroPensado) {
                mostra("Errou, é um pouco mais. Tentativas restantes: " + (tentativas - i));
            }

            if (chute>numeroPensado) {
                mostra("Errou, é um pouco menos. Tentativas restantes: " + (tentativas - i));
            }

            if (i>=tentativas) {
            mostra("Que pena! Suas chances acabaram, o número era: " + numeroPensado);
            }
        }
    }

</script>
1 resposta

Olá, Davi! Tudo bem?

Muito bom, parabéns!

Caso tenha alguma dúvida não deixe de compartilhar aqui no fórum.

Bons estudos e até mais! =)