si alguien podra ayudarme siguiendo las clases video a video me empieza a fallar el codigo y no logro dar con la falla.
let numeroSecreto = 0;
let intentos = 0; let listaNumerosSorteados = [];
function asignarTextoElemento(elemento, texto){ let elementoHTML = document.querySelector(elemento); elementoHTML.innerHTML = texto; return;
}
function verificarIntento() { let numeroDeUsuario = parseInt(document.getElementById('valorUsuario').value); console.log(intentos);
if(numeroDeUsuario === numeroSecreto){
asignarTextoElemento('p', `Acertaste el numero en ${intentos} ${(intentos === 1) ? 'vez' : 'veces'}`);
document.getElementById('reiniciar').removeAttribute('disabled')
}else{
//El usuario no acerto
if(numeroDeUsuario > numeroSecreto){
asignarTextoElemento('p', 'El numero secreto es menor');
}else{
asignarTextoElemento('p', 'El numero secreto es mayor');
}
intentos++;
limpiarCaja();
}
return;
}
function limpiarCaja(){ document.querySelector('#valorUsuario').value = '';
}
function generarNumeroSecreto() { let numeroGenerado = Math.floor(Math.random()*10)+1
console.log(numeroGenerado); console.log(listaNumerosSorteados); }
//si el numero generado esta incluido en la lista if(listaNumerosSorteados.includes(numeroGenerado)){ return generarNumeroSecreto();
}else{ listaNumerosSorteados.push(numeroGenerado); return numeroGenerado; } function condicionesIniciales() { asignarTextoElemento('h1', 'Juego del numero secreto!'); asignarTextoElemento('p', 'Indica un numero del 1 al 100'); numeroSecreto = generarNumeroSecreto(); intentos = 1;
}
function reiniciarJuego() {
//limpiar caja
limpiarCaja();
//indicar mensaje de intervalo de numeros
condicionesIniciales();
//generar el numero aleatorio
//Inicializar el numero de intentos
//deshabilitar el boton de nuevo juego
document.querySelector('#reiniciar').setAttribute('disabled', 'true');
}
condicionesIniciales();