Hola Juan, espero que estés bien
¡Qué bueno que estás trabajando en el desafío del juego de adivinación! Tu código parece estar bastante bien encaminado. Sin embargo, hay un pequeño detalle que podrías ajustar para que el juego funcione exactamente como se espera.
En tu código, el número secreto se genera entre 0 y 99 debido al uso de nextInt(100)
. Si deseas que el número secreto esté entre 1 y 100, deberías ajustar la generación del número aleatorio de la siguiente manera:
int numeroSecreto = new Random().nextInt(100) + 1;
Este cambio asegura que el número secreto siempre esté entre 1 y 100, tal como se solicita en el desafío.
Además, tu lógica para verificar los intentos y proporcionar retroalimentación al usuario parece estar bien estructurada. Solo asegúrate de que los mensajes al usuario son claros y que el juego termina correctamente después de 5 intentos o cuando el usuario adivina el número.
Espero que esta sugerencia te ayude a completar el desafío con éxito. ¡Sigue adelante y diviértete programando!
Espero haber ayudado y buenos estudios!