[TypeScript] 配列の条件を満たす要素で新しい配列を作成するfilter関数

2023/06/27に公開

はじめに

この記事では、TypeScriptのfilter をまとめております。

参考資料

結論

1. 条件を満たす

数字の配列の中身で偶数のみを取得する

// 数字の配列
const numbers = [1, 2, 3, 4, 5];
// 偶数の値を抽出して新しい配列とする
const even = numbers.filter((i) => i % 2 === 0);

console.log(even);
実行結果を確認する
[ 2, 4 ]

2. 条件を満たさない

数字の配列の中身で10で割れる数値のみを取得する

// 数字の配列
const numbers = [1, 2, 3, 4, 5];
// 偶数の値を抽出して新しい配列とする
const res = numbers.filter((i) => i % 10 === 0);

console.log(res);
実行結果を確認する
[]
GitHubで編集を提案

Discussion