Fiquei com uma dúvida. Pois utilizei o mesmo código passado no vídeo, mas ao testá-lo, verifiquei que, não exibia na página se acertei ou errei a tentativa, só exibia ao final das 3 tentativas. Alguém poderia me explicar o porquê está acontecendo isso, até pensei que poderia ser alguma atualização do navegador. Depois que coloquei break, caso eu acerte na segunda tentativa, ela só exibi no final também.
Segue meu código.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var numeroPensado = Math.round(Math.random() * 10);
var tentativas = 1;
while(tentativas <= 3) {
var chute = parseInt(prompt("Digite seu chute!"));
if(chute == numeroPensado) {
mostra("Você ACERTOU! o número pensado era " + numeroPensado);
break;
} else {
mostra("Você ERROU!");
}
tentativas++;
}
mostra ("FIM")
</script>