2
respostas

"Novo jogo Advinha " - Código verificado e testado.

<meta charset="UTF-8">
<script>

    function pulaLinha() {

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

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }
    // Apenas não tive a ideia de usar  "return" dentro da função "sorteia", aparecendo um valor undefined na resposta da máquina. 
    //  A ideia  para usar lógica condicional para a comparação dos números foi original e o programa rodou.
    function sorteia(n) {

        return Math.round(Math.random() * n);

    }

    var numeroPensado = sorteia(10);

    var chute = parseInt(prompt("Já pensei. Qual você acha que é?"));

    if(chute == numeroPensado) {

        mostra("Uau! Você acertou, pois eu pensei no " + numeroPensado);
    } else {

        mostra("Você errou! Eu tinha pensado no " + numeroPensado);
        if (chute > numeroPensado) {
            mostra("O número é maior que o sorteado. ");
        } else {
            mostra("O número é menor que o sorteado.");
        }
    }
</script>
2 respostas

Oi Marcos, tudo bem? Espero que sim

Entendi a sua lógica seguindo o comentário no seu código. Você implementou corretamente e o código funcionou, então você fez a escolha correta. Meus parabéns, continue assim! Sempre exercite o conteúdo aprendido durante as aulas e, em caso de dúvidas, não hesite em consultar o fórum, ok?

Abraços e bons estudos! :)

Boa tarde, Isabella!

Obrigado pelo feedback!