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

jogo_advinha

<meta charset="UTF-8">

<center>
    <h2>Jogo da Advinhação</h2>
</center>

<script>

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

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

    function sorteia(numeroEscolhido) {
        var numeroSorteado = Math.round(numeroEscolhido * Math.random());
        return numeroSorteado;
    }

    var numeroEscolhido = parseInt(prompt("Digite um número que será sorteado entre 0 e esse número"));
    var numeroSorteado = sorteia(numeroEscolhido);
    mostra("O número sorteado está entre 0 e " + numeroEscolhido);

    var chute = parseInt(prompt("Digite seu chute de 0 a " + numeroEscolhido + ". Você tem 3 tentativas"));
    var tentativas = 3;

    while(tentativas > 0) {
        if(chute == numeroSorteado) {
            break;
        } else {
            tentativas--;
            if(tentativas == 2) {
                chute = parseInt(prompt("Você errou. Agora você tem duas tentativas. Digite um chute de 0 a " + numeroEscolhido));
            }

            if(tentativas == 1) {
                chute = parseInt(prompt("Você errou. Agora você só tem uma tentativa. Digite um chute de 0 a " + numeroEscolhido));
            }
        }
    }

    if(chute == numeroSorteado) {
        mostra("Você acertou! O número sorteado é " + numeroSorteado);
    } else if(chute < numeroSorteado) {
        mostra("Você errou, o número sorteado foi " + numeroSorteado + " e é maior do que o número que você chutou");
    } else {
        mostra("Você errou, o número sorteado foi " + numeroSorteado + " e é menor do que o número que você chutou");
    }

</script>
1 resposta
solução!

Oi Lucas, tudo bem?

Meus sinceros parabéns, eu amei o seu código!

No período que realizava esta atividade me lembro de ter feito um jogo de adivinhação semelhante onde o usuário escolhia o número limite, você foi além e deixou seu código bem completo, parabéns!

Lembre-se que pode contar sempre com o fórum Alura, seja para compartilhar o seu desenvolvimento ou para tirar as suas dúvidas.

Um bom dia e bons estudos.