<meta charset="UTF-8" />
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(texto) {
alert(texto);
pulaLinha();
}
function sorteiaNumero(n) {
var numeroSorteado = Math.round(Math.random() * n);
return numeroSorteado;
}
var numeroLimite = Math.round(Math.random() * 100 + 1);
console.log("Limite:" + numeroLimite);
var numeroPensado = sorteiaNumero(numeroLimite);
console.log("Pensado:" + numeroPensado);
var numeroTentativas = 3;
do {
var chute = parseInt(
prompt(
"Digite um número entre 0 e " +
numeroLimite +
" (Você tem " +
numeroTentativas +
" tentativas)"
)
);
console.log("Chute: " + chute);
if (chute >= 0 && chute <= numeroLimite) {
numeroTentativas--;
if (chute < numeroPensado) {
mostra("Você errou! Seu chute foi MENOR do que o número pensado!");
} else if (chute > numeroPensado) {
mostra("Você errou! Seu chute foi MAIOR do que o número pensado!");
} else {
mostra("Parabéns! Você acertou o número pensado: " + numeroPensado);
break;
}
} else {
mostra(
"O número deve estar compreendido entre 0 e " + numeroLimite + "!"
);
}
} while (chute != numeroPensado && numeroTentativas > 0);
console.log("FIM");
</script>