Ele roda o programa, mas em cada tentativa não apresenta a resposta, apenas quando termina, imprime as 3 respostas de uma vez, independente se acerto ou erro.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function sorteia(n) {
return Math.round(Math.random() * n);
}
var numeroPensado = Math.round(Math.random() * 10);
var tentativas = 1;
while (tentativas <= 3 ){
var chute = parseInt(prompt("Já pensei. Qual você acha que é?"));
if(chute == numeroPensado) {
mostra("Uau! Você acertou, pois eu pensei no " + numeroPensado);
break;
} else {
mostra ("Você errou!");
}
tentativas++;
}
mostra ("FIM!")
</script>