javascript set同士で同じ値からsetを生成する
- 作成日 2022.12.19
- javascript
- javascript
javascriptで、set同士で同じ値からsetを生成するサンプルコードを記述してます。「set」を配列化して「filter」で同じ値を条件に指定して生成します。
環境
- OS windows11 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 107.0.5304.88
同じ値からsetを生成する
同じ値から「set」を生成するには「set」をスプレッド構文で配列に変更してから「filter」で同じ値のみを取得して「set」を生成します。
const set1 = new Set(['a', 'b', 'c']);
const set2 = new Set(['a', 'd', 'c']);
const set3 = new Set(
[...set1].filter(function(v) { return set2.has(v)})
);
console.log(set3);
実行結果
-
前の記事
Ruby 割り算の結果を分数形式で取得する 2022.12.19
-
次の記事
ruby 配列の値を指定した値に全て変更する 2022.12.19
コメントを書く