Olá! Como eu faço um document.write (com as frases de erro/acerto) sem que isso apague toda interface do jogo e demande um F5?
<meta charset="UTF-8">
<br>
<h1>Jogo de adivinhar!</h1>
<br>
<input> < Digite seu palpite aqui!
<br>
<button>Veja se acertou!</button>
<script>
var quantidadeSorteados = sorteiaNumero(10);
var palpite = document.querySelector ("input");
palpite.focus ();
var botao = document.querySelector ("button");
botao.onclick = verifica;
var numerosSorteados = quantidadeSorteados
function sorteiaNumero(quantidade) {
var contador = 1;
var numerosSorteados = [];
while (contador <= quantidade) {
var sorteio = numeroSorteado();
var numeroRepetido = false;
for ( var i = 0; i < numerosSorteados.length; i++) {
if (numerosSorteados[i] == sorteio) {
numeroRepetido = true;
break;
}
}
if (numeroRepetido == false) {
numerosSorteados.push (sorteio);
contador++;
}
}
return numerosSorteados;
}
function numeroSorteado(){
return Math.round(Math.random() *10);
}
function verifica() {
var achou = false;
for(var i = 0; i < numerosSorteados.length; i++) {
if(palpite.value == numerosSorteados[i]) {
document.write("Você ACERTOU!");
achou = true;
break;
}
}
if(achou == false) {
document.write("Você ERROU!");
}
palpite.value = "";
palpite.focus();
}
console.log (numerosSorteados);
</script>