Oi, Stephanie! Tudo bem?
A sua atividade Gerando mensagens personalizadas, ficou correta e atende ao que foi pedido: quando o nome não é informado, a função exibe uma mensagem genérica; quando recebe um nome, exibe uma saudação personalizada.
A forma que você fez está boa, usando arrow function e if (!nome) para verificar quando nenhum valor foi passado. A versão do instrutor usa um parâmetro padrão nome = "", que deixa mais explícito que a função já espera funcionar mesmo sem argumento, mas o resultado prático do seu código também está correto.
Você quer praticar essa mesma lógica usando operador ternário para deixar a função mais compacta?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!