Olá Thiago!
Não esquente a cabeça se o seu código é bonito ou feio. O importante é que seu código funciona! O primeiro passo você já deu, que é escrever um código funcional, mas não se preocupe, logo você mesmo entenderá o que poderia ter feito diferente.
Tenho dois desafios para você, o que acha?
Tente limitar a quantidade de tentativas. Existe um comando chamado break
que será necessário para isso. No decorrer das aulas você conhecerá ele, mas também pode pesquisar para saber como usar.
O outro desafio seria para aparecer a mensagem "Tente um número menor" se o chute for maior que o número alvo ou "Tente um número maior" se o chute for menor que o número alvo.
Continue com o foco! Bons estudos!