Meu jogo ficou até que bem completo. Até pesquisei sobre o uso do \n
para deixar os popUps mais bonitos rs
Mas tentei de várias formas adicionar a mecânica de tentativas com popUps indicando quantas tentativas restantam, mas sem sucesso. Sempre acabava sobrescrevendo alguma parte anterior. Alguém conseguiria me ajudar?
<meta charset = "UTF-8">
<input>
<button>Confira se você acertou</button>
<script>
alert("Bem vindo ao jogo da adivinhação! \nSerá que você é bom?");
alert("Escolha um número de 0 à 10 e depois clique no botão para conferir se você acertou.")
var segredo = Math.round(Math.random()*10);
console.log(segredo);
var input = document.querySelector("input");
input.focus();
function verifica(){
if (isNaN (input.value)){
alert("Ei! Eu disse um NÚMERO.");
} else {
if (input.value == segredo) {
alert ("Parabéns! Você acertou! \nAtualize a página para jogar de novo.");
} else {
if (input.value == segredo-1){
alert("Quaaaaaase! Um pouco maior.");
} else {
if (input.value == segredo+1){
alert("Quaaaaaase! Um pouco menor.");
} else {
if (input.value < 0 ){
alert("Ei! Eu disse DE 0 À 10!");
} else {
if (input.value > 10 ){
alert("Ei! Eu disse DE 0 À 10!");
} else{
alert ("Você errou!");
}
}
}
}
}
}
input.value = "";
input.focus();
}
var button = document.querySelector("button");
button.onclick = verifica;
</script>