en mi caso no implemente otra función. Utilice una condición dentro de la función verificarintento
let numeroSecreto =0;
let listaDenumerosSorteados= [];
let intentos = 0;
let numeroMaximo= 10;
let intentosAdivinar= 4;
document.querySelector("#bloqueo").removeAttribute("disabled");
function asignarTextoElemento(elemento, texto) {
let elementoHTML = document.querySelector(elemento); // puede ser un "p" o h1 hace referencia lo q se va colocar ahi de forma variable
elementoHTML.innerHTML = texto;
return;
}
function verificarIntento() {
let numeroDeUsuario = parseInt(document.getElementById('valorUsuario').value);
if (numeroDeUsuario === numeroSecreto) {
asignarTextoElemento("p",`Acertaste el número en ${intentos} ${intentos === 1 ? "vez":"veces"}`);
document.getElementById("reiniciar").removeAttribute("disabled")
} else {
if(intentos===intentosAdivinar){
document.querySelector("#bloqueo").setAttribute("disabled","true")
asignarTextoElemento ("p","Agotastes Los intentos")
asignarTextoElemento ("h1","Gracias por jugar")
} else {
if (numeroDeUsuario>numeroSecreto) {
asignarTextoElemento("p","el numero secreto es menor")
} else {
asignarTextoElemento("p","el numero secreto es mayor")
}
intentos++;
limpiarCaja();
}
}
return;