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

Meu jogo da adivinhação

Gostaria de compartilhar minhas soluções com o que aprendi nas aulas e aqui no fórum.

Quem puder apontar mudanças e aprimoramentos, seria ótimo.

<!DOCTYPE html>
<meta charset="UTF-8">
<script>

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

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

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

    function verificaChute() {
    chute = parseInt(prompt("Tente adivinhar um número entre 0 e 10. Você tem " + chances +" chances:"));
    }

    var numeroPensado = sorteia(10);
    var chute;
    var tentativas = 1;
    var chances = 3
    console.log(numeroPensado);

    verificaChute();

    while (chute != numeroPensado && tentativas < 3) {
        if (chute > numeroPensado) {
            alert("Você errou! Seu chute é maior que o número pensado!");
        }
        else if (chute < numeroPensado) {
            alert("Você errou! Seu chute é menor que o número pensado!");
        }
        tentativas++
        chances--
        verificaChute()
    }

    if (chute == numeroPensado){
        alert("Uau! Você acertou, pois eu pensei no " + numeroPensado);
    } 
    else {
        alert("Que pena, você errou! Eu pensei no " + numeroPensado)
    }

    mostra("Pressione F5 ou atualize a página para jogar novamente!")

</script>
1 resposta
solução!

Oi Roger

Muito bom! Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.