Olá Lucas, tudo bem com você?
Meus parabéns pela implementação do código ele é funcional e atende bem a proposta. Fico feliz em ver que você foi além do proposto no desafio e adicionou a formatação de string. Sua dedicação e esforço é muito importante para seu desenvolvimento como pessoa programadora, continue assim.
Aproveito a oportunidade e deixo a recomendação de leitura do artigo abaixo, onde será apresentado outros tipos de formatação de string além do tipo inteiro, será apresentado como formatar tipos binários, float entre outros.
O conteúdo recomendado acima está em inglês, o uso da língua inglesa é bem comum na área de tecnologia, mas não se preocupe, caso não tenha afinidade com essa linguagem, recomendo que utilize o tradutor do navegador para uma melhor compressão.
Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Qualquer dúvida fico à disposição.
Abraços e bons estudos!