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>