JavaScript의 임의 배열
다차원 배열은 반드시 위에서 살펴본 것과 같을 필요가 없습니다. 예를 들어, 다음 배열을 살펴보세요:
let arr = [['a', 'b', [1, 2, 3], [4, 5]], ['d', ['e', 'f']]];
보시다시피, 이 배열은 "불규칙"합니다.
일반 요소(예: 'a', 'b') 옆에 배열
([1, 2, 3] 및 [4, 5])이 위치합니다.
우리 배열을 더 이해하기 쉬운 형태로 다시 작성해 보겠습니다:
let arr = [
[
'a', 'b', [1, 2, 3], [4, 5],
],
[
'd', ['e', 'f'],
],
];
다음 배열이 주어졌습니다:
let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
반복문 없이 수동으로 이 배열 요소들의 합을 구하세요.