Introdução
Neste laboratório, exploraremos a função compactJoin em JavaScript. Esta função permite remover valores falsos de um array e juntar os valores restantes em uma string. Você aprenderá como implementar esta função usando Array.prototype.filter() e Array.prototype.join(). Ao final deste laboratório, você terá uma melhor compreensão de como manipular arrays em JavaScript.
Aqui está uma dica sobre como Compactar e Juntar um Array
Para começar a praticar a codificação, abra o Terminal/SSH e digite node.
Veja como remover valores falsos de um array e combinar os valores restantes em uma string:
- Use
Array.prototype.filter()para filtrar valores falsos comofalse,null,0,"",undefinedeNaN. - Use
Array.prototype.join()para juntar os valores restantes em uma string.
const compactJoin = (arr, delim = ",") => arr.filter(Boolean).join(delim);
Em seguida, chame a função e passe um array como argumento:
compactJoin(["a", "", "b", "c"]); // 'a,b,c'
Resumo
Parabéns! Você concluiu o laboratório Compact and Join Array. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.