En esta lección me parece que en la parte en donde se compara el número máximo de intentos debería de cambiarse por el operador >= o == ya que se sugiere usar solamente > y esto provoca que se pueda realizar un intento más que el número permitido.
Ejemplo de solución sugerida:
if (intentos >= maximosIntentos) {
// Si el usuario falla (maximosIntentos) veces, termina el juego
alert(`Llegaste al número de intentos máximos (${maximosIntentos}), el juego ha terminado `);
break;
}
Así nos aseguramos que al momento de llegar al número máximo de intentos se termina la ejecución del código.