Javascript reverseメソッドでsetの値を反転させるサンプル
環境
Windows 10 home 64bit
Google Chrome 107.0.5304.122(Official Build) (64 ビット)
構文
const set変数名1 = new Set ([要素1,要素2,…])
const set変数名2= new Set([…Set変数名].reverse());
reverseメソッドを使って、setの値を反転します。
reverse() メソッドは、配列の要素をその場で反転させ、その配列への参照を返します。
最初の要素が最後の要素に、最後の要素が最初の要素になります。
使用例
const cft = new Set(['東京', '大阪', '福岡','横浜']); const result = new Set([...cft].reverse()); console.log("setの値を反転させる前結果"); for (let val of cft) { console.log(val); } console.log("setの値を反転させる後結果"); for (let val of result) { console.log(val); }
実行結果
> "setの値を反転させる前結果" > "東京" > "大阪" > "福岡" > "横浜" > "setの値を反転させる後結果" > "横浜" > "福岡" > "大阪" > "東京"