1
resposta

Consolidando conhecimentos - minha solução do jogo da adivinhação

Minhas mensagens só aparecem depois do loop, mas como vi aqui no fórum, parece ser uma configuração do chrome, pois o código roda sem problemas.

<meta charset="utf-8"> 

<script>

function pulaLinha () {

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

function mostra(frase) {

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

alert("Bem vindo ao jogo da adivinhação!")

var numeroAleatorio = Math.round(Math.random() * 10);
var tentativa = 1;

for ( tentativa = 1; tentativa <=3; tentativa++ ) {

    var chute = parseInt(prompt("Digite o seu palpite, vamos testar sorte!"));

    if (chute != numeroAleatorio){

        mostra("Hmm, acho que você não tem tanta sorte assim! Tente novamente");

    } else {

        mostra("Você acertou! Realmente você tem sorte!");
        break;
    }

}


</script>
1 resposta

Oi, Mônica, tudo bem?

Isso mesmo! Excelente solução.

Realmente os textos só aparecem depois por conta do navegador. O código em si está corretíssimo!

Parabéns pelo empenho nos estudos!

Qualquer dúvida pode contar com a gente aqui no fórum.

Abraços e bons estudos!