2
respostas

JOGO DE ADIVINHAÇÃO SOMENTE COM NÚMEROS PARES

Boa noite, fiz um jogo que adivinhasse somente números pares. Tentei fazer, somente com os conhecimentos adquiridos até o momento, como não aprendemos loop ainda, não ficou 100% certo, mas valeu para aplicar os conhecimentos.

<meta charset="UTF-8">

<script>

    function pulaLinha() {

        document.write("<br>");    
        document.write("<br>");    
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }

    function sorteia(chute) {

        var par = Math.round(Math.random() * chute);

        if (par % 2 === 0) { //Verifica se o número dividido por dois, têm resto. Caso não tenha, é par.

            return par;
        }

        else {

            return (par + 1); // Como o número divido por dois teve resto, quer dizer que é impar. Então somo mais um para torná-lo par.
        }

     }

    var chute = parseInt(prompt("Digite seu chute ! Só vale número par !!!"));

    if (chute % 2 != 0) { // Verifico se o número digitado é par, caso não, faço um alerta.

        alert( " ***  SÓ VALEM NÚMEROS PARES **** ");

        var chute = parseInt(prompt("Digite seu chute ! Só vale número par !!!"));

    }

    var numeroPensado = Math.round(sorteia(chute));

    if (chute == numeroPensado) {

        mostra("Você acertou !");

    }

    else {

            if (chute > numeroPensado) {

                mostra (" Você errou !!!. Seu chute foi " + "<b>" + "MAIOR" + "</b>" + " que o número pensado " + numeroPensado  + ".");

            }

            else {

                mostra (" Você errou !!!. O seu chute foi " + "<b>" + " MENOR" + "</b>" +" que o número pensado " + numeroPensado + ".");
            }
        }

</script>




2 respostas

Olá, Daniella, tudo bem?

Que bom que tem realizado os exercícios do curso, é de suma importância para a consolidação de conhecimentos na programação.

Testei o seu código e está funcionando perfeitamente, parabéns!

Continue praticando para progredir no aprendizado em JavaScript e HTML.

Grande abraço!

Boa noite, Monalisa. Obrigado.