compact
A função compact remove valores falsy de um array.
Sintaxe
typescript
compact<T>(array: T[]): T[];Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
array | T[] | Array de origem |
Retorno
| Tipo | Descrição |
|---|---|
T[] | Novo array sem valores falsy |
Exemplos
typescript
compact([0, 1, false, 2, '', 3]); // => [1, 2, 3]
compact([null, undefined, NaN, 4]); // => [4]Notas
- Valores falsy incluem: false, 0, "", null, undefined, NaN.
- Não modifica o array original.
