Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Luan!
Parabéns pela dedicação em resolver o desafio!
Seu código está muito bem organizado e legível. A lógica do laço while controlando as tentativas e o uso do break para encerrar o jogo quando o usuário acerta foram aplicados perfeitamente.
Tenho apenas uma pequena dica sobre a classe Random que pode ser útil:
O método new Random().nextInt(100) gera números aleatórios de 0 até 99 (o limite superior é exclusivo). Como o texto do seu jogo diz "entre 0 e 100", o número 100 nunca seria sorteado dessa forma.
Para incluir o 100, o ajuste seria simples:
int numeroGerado = new Random().nextInt(101); // Gera de 0 a 100
Mas isso é apenas um detalhe, a lógica principal está excelente! Continue praticando.
Espero ter ajudado! Bons estudos!
Sucesso ✨