Este es mi resultado
<meta charset="UTF-8">
<input> </input>
<button>Verificar si acertó adivinando 4</button>
<script>
function generadorAleatorio (){
return Math.round(Math.random()*10);
}
function sortearNumeros (cantidad){
var secretosNum = [];
var contador = 0;
while (secretosNum.length < cantidad){
var numeroAleatorio = generadorAleatorio();
console.log(numeroAleatorio)
var encontrado = false;
if (numeroAleatorio != 0) {
for (var posicion = 0; posicion < secretosNum.length; posicion++) {
if (numeroAleatorio == secretosNum [posicion]){
encontrado = true;
break;
}
}
if (encontrado == false){
secretosNum.push(numeroAleatorio);
contador++;
}
}
}
return secretosNum
}
var secreto = sortearNumeros(4);
console.log(secreto);
var input = document.querySelector("input");
input.focus();
var button = document.querySelector("button");
function verificar(){
var adivinado = false;
for (var vueltas = 0; vueltas < secreto.length ; vueltas++) {
if (parseInt(input.value) == secreto[vueltas]) {
alert("Usted acerto la adivinanza!!");
adivinado = true;
break;
}
}
if (adivinado == false) {
alert("No acertó");
}
input.value = "";
input.focus();
}
button.onclick = verificar;
</script>