☕
[TypeScript] 配列の条件を満たす要素で新しい配列を作成するfilter関数
はじめに
この記事では、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);
実行結果を確認する
[]
Discussion