フィルターしたい(filter

 1const 変数名 = 配列.filter(function(要素, インデックスオプション, 配列オプション)) {
 2    // 条件式をここで定義
 3    return 条件式true/false;  // trueならば、変数名(=新しい配列)に追加
 4}
 5
 6// アロー関数
 7const 変数名 = 配列.filter((要素, インデックスオプション, 配列オプション) => 条件式);
 8
 9const 変数名 = 配列.filter((要素, インデックスオプション, 配列オプション) => {
10    // 条件式をここで定義
11    return 条件式true/false;
12    }
13);

filterメソッドで、ある配列オブジェクトに対して、条件を満たす要素を抽出(フィルタリング)できます。

年齢で抽出したい

 1const people = [
 2    { name: "Alice", age: 19},
 3    { name: "Bob", age: 30},
 4    { name: "Charlie", age: 34},
 5    { name: "David", age: 18},
 6];
 7
 8// 20歳以上を抽出
 9let adults = people.filter(function(person) { return person >= 20});
10
11// アロー関数
12let adults = people.filter(person => person >= 20);
13
14Logger.log(adults)