#概要
2層からなる連想配列から、2層目の値を分別して結果を配列に返したいです。
例として下記のSamplesから偶数だけ取り出し、結果を配列で返したいと思います。
javascript
1const samples = [[0,1,2][3,4,5][6,7,8]] 2const result = samples.filter((inner)=>{ 3 // ここでさらにfilter? 4}) 5result
普段は、下記のようにmapを使うかforを使って書いていますが、filterを使ったほうが綺麗に書けそうだと思います。アドバイスお願い致します。
const result = [] samples.map((inner)=>{ inner.map((num)=>{ if(num % 2 == 0) result.push(num) }) })
teratailのフォント変わりました?見やすい。
回答1件
あなたの回答
tips
プレビュー