Olá, Renata! Como vai?
Não há problema nenhum em ter diferentes soluções para o mesmo problema, desde que ambas funcionem corretamente. A sua abordagem e a do exemplo fornecido têm pequenas diferenças, mas ambas alcançam o objetivo de calcular o dobro de um número.
A diferença principal é que na solução do exemplo, a função retorna o valor calculado, enquanto na sua solução, o valor é exibido diretamente no console. Ambas são válidas, mas a escolha entre uma e outra pode depender do contexto em que a função será utilizada. Retornar o valor, como na solução do exemplo, permite uma maior flexibilidade para reutilizar o resultado em outros lugares do código.
Bons estudos!