[javascript] 중첩 배열 평탄하게 하기 (flat, concat, reduce)

javascirpt로 프론트엔드 코딩테스트 준비해야겠다 싶어서 공부하다가 배열을 평평하게 하는 방법을 다시 찾아보았다. 대표적으로 concat와 reduce, flat메서드를 쓸 수 있다. (flat메소드는 처음 봤다) 모든 결과는 [1,2,3,4,5,6]으로 동일하다. const arr=[1,2,[3,4],[5,6]]; const flattened=arr=>[].concat(...arr); const reduced=arr.reduce((acc,items)=>{ return acc.concat(items); },[]); const flatMethodUsed=arr.flat(); const test=[].concat(...arr); console.log(flattened(arr)); console.log(..