Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Erro código Jogo de adivinhação

<script>

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

    function mostrar(argument) {
        document.write(argument);
        pularLinha();
    }

    function sorteia(n) {
        return Math.round(Math.random() * n);             //número escolhido pela máquina

    }

    var n = 10;
    var numero = sorteia(n);
        console.log(numero);                            //mostra no console do browser o número escolhido pela máquina
    var tentativas = 1;    


    while(tentativas <= 3) {
        var chute =  parseInt(prompt("Escolha um número entre " + 0 + " e " + n + ": ")); // número pensado pelo usuário

        if (chute == numero) {
            mostrar("Você acertou !!");
            break;

        }     else {

                if (chute < numero) {
                    mostrar(chute + " .Você errou !! Seu número foi menor que o número sorteado.");

                }     else {
                        mostrar(chute + " .Você errou !! Seu número foi maior que o número sorteado.");
                    }
            }

        tentativas++;
    }


    mostrar("FIM");


</script>

O meu código não está mostrando a cada tentativa errada. Apenas mostra no browser se errei ao final das tres tentativas e não como no vídeo da aula.

Eu fiz uma alteração do exercício pra que fosse informado quando o usuário errasse se ele errou pra mais ou pra menos.

Se alguém conseguisse me ajudar a encontrar o problema, ficaria agradecido.

4 respostas
solução!

Boa tarde, Mateus! Como vai?

Relaxa quanto a isso pois o funcionamento do seu código está correto! No vídeo o navegador utilizado pelo mestre Flávio tem um comportamento diferente pois é uma versão um pouco mais antiga do Google Chrome! Com as atualizações o comportamento padrão passou a ser o que vc está observando no seu navegador!

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Boa tarde Gabriel. Agora está tudo ótimo.. heauheua

Jovem, estou a dois dias quebrando a cabeça nesse negocio e não achava a causa desse não aparecimento no browser.

Vlw mesmo ai pelo esclarecimento..

Abraço

Por nada, Mateus! Sempre que precisar tirar alguma dúvida é só mandar aqui no fórum! E agora é só mandar ver nos estudos!

Grande abraço e bons estudos, meu aluno!

Show, vim ver exatamente isso. Obrigado.