자바스크립트 - flat() 함수 사용법 (배열 속 중첩된 배열들의 요소를 부모 배열에 넣기)
const arr = [1, [2]]; 기본적으로 위와 같이, 배열 속에 배열이 있을 수 있다. const arr = [1, [2, [3]]]; 그리고 위와 같이 배열 속에 배열이 그리고 그 속에 있는 배열 속에 배열이, 이렇게 많이 중첩될 수도 있다. flat() 함수를 이용하면, 배열 속 배열들을 평탄화할 수 있다. 평탄화란, 상위 배열 속에 배열들을 없애고 없앤 배열들의 요소들만 상위 배열에 남게 할 수 있다. 예: [1, [2, 3]] 이란 배열을 한 번 평탄화하면, 한 번 중첩된 [2, 3] 배열을 없애고, 그 대신 없앤 배열의 요소들을 상위 배열에 삽입한다. 평탄화 전: [1, [2, 3]] 평탄화 후: [1, 2, 3] 2번 중첩된 배열에 평탄화 시. 평탄화 전: [1, [2, [3]] 평탄..