Olá, Gabriella, como vai?
Seu código atende corretamente a todos os desafios propostos. As funções foram declaradas de forma clara, os parâmetros estão sendo utilizados de maneira adequada e os retornos fazem sentido dentro de cada contexto. Também é positivo ver que você já está testando as funções com chamadas no console, pois isso ajuda bastante na validação do comportamento esperado.
Como dica de evolução, você pode começar a explorar formas alternativas de escrever algumas soluções, como utilizar expressões mais enxutas ou recursos nativos da linguagem quando fizer sentido. Isso contribui para ganhar fluidez na leitura e escrita do código ao longo do tempo.
Por exemplo, na função que retorna o maior número, também seria possível escrever algo como return Math.max(c, d);. Da mesma forma, funções simples como a do dobro ou do quadrado podem futuramente ser escritas no formato de arrow function, como const dobro = n => n * 2;, mantendo o mesmo resultado.
Parabéns pela prática e por compartilhar suas soluções. Continue trazendo seus códigos e dúvidas sempre que quiser, o fórum segue à disposição para ajudar no seu aprendizado.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!