<meta charset="UTF-8">
<center>
<h2>Jogo da Advinhação</h2>
</center>
<script>
function pulaLinha() {
document.write("<br><br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function sorteia(numeroEscolhido) {
var numeroSorteado = Math.round(numeroEscolhido * Math.random());
return numeroSorteado;
}
var numeroEscolhido = parseInt(prompt("Digite um número que será sorteado entre 0 e esse número"));
var numeroSorteado = sorteia(numeroEscolhido);
mostra("O número sorteado está entre 0 e " + numeroEscolhido);
var chute = parseInt(prompt("Digite seu chute de 0 a " + numeroEscolhido + ". Você tem 3 tentativas"));
var tentativas = 3;
while(tentativas > 0) {
if(chute == numeroSorteado) {
break;
} else {
tentativas--;
if(tentativas == 2) {
chute = parseInt(prompt("Você errou. Agora você tem duas tentativas. Digite um chute de 0 a " + numeroEscolhido));
}
if(tentativas == 1) {
chute = parseInt(prompt("Você errou. Agora você só tem uma tentativa. Digite um chute de 0 a " + numeroEscolhido));
}
}
}
if(chute == numeroSorteado) {
mostra("Você acertou! O número sorteado é " + numeroSorteado);
} else if(chute < numeroSorteado) {
mostra("Você errou, o número sorteado foi " + numeroSorteado + " e é maior do que o número que você chutou");
} else {
mostra("Você errou, o número sorteado foi " + numeroSorteado + " e é menor do que o número que você chutou");
}
</script>