Eu acho que o map() é desnecessário nesse exemplo:
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu acho que o map() é desnecessário nesse exemplo:
Oi Luidi,
Você está certo em questionar o uso do map() nesse caso! 😏
O filter() já remove os elementos vazios, então o map() não está fazendo nenhuma transformação útil.
Um exemplo prático:
const paragrafos = ["código", "js", "", "web", "", "array"];
const result = paragrafos
.filter((paragrafo) => paragrafo);
console.log(result); // Output: ["código", "js", "web", "array"]
Para saber mais: Documentação do método map() no MDN - Explore a documentação oficial para entender melhor como o método map() funciona e quando ele é mais apropriado.
Continue praticando e explorando as funcionalidades do JavaScript! 💪 🧐