Olá, Marcos. Tudo bem?
É bastante comum e esperado que tenhamos soluções diferentes para o mesmo problema. Se a forma como você fez soluciona o problema, então tudo bem. Só indico que compare as duas soluções e veja o que pode ser melhorado na sua, se o código tá legível, bem organizado etc.
Bons estudos!