Minha versão do jogo após conclusão do Cap. 7.
<meta charset="UTF-8">
<script>
// funções basicas [pular linha e document.write];
function pulaLinha() { document.write("<br><br>"); }
function mostra(frase) {
document.write(frase);
pulaLinha();
}
// definir um numero aleatorio de 0 a 9;
var numeroPensado = Math.round(Math.random() * 10);
// condição de resultado com 3 tentativas;
for(var tentativa = 1; tentativa <= 3; tentativa++) {
var chute = parseInt(prompt("Digite seu chute (de 0 a 9) - Tentativa " + tentativa));
while(isNaN(chute)) { chute = parseInt(prompt("Digite seu chute (de 0 a 9) - Tentativa " + tentativa + " (precisa ser um numero)")); }
if (chute == numeroPensado) {
mostra("Você acertou! O número pensado foi " + numeroPensado);
break;
}
else if (tentativa < 3) {
mostra("Você tentou o numero " + chute + " e errou;");
}
else {
mostra("Você tentou o numero " + chute + " e errou;");
mostra("Você errou todas as tentativas, o número pensado foi " + numeroPensado + ".");
mostra("Boa sorte na próxima vez! :)");
}
}
</script>