5에 접근한다고 하면 5는 2행 2열의 값입니다. 따라서 행과 열의 위치를 표현하는 숫자에서 각각 1을 뺀 twoDimension[1][1]로 접근하면 됩니다. 이를 엑셀로 작성하면 다음과 같습니다.
그림 2-21 이차원 배열을 엑셀로 작성한 모습
앞의 이차원 배열 요소를 전부 나열하고 싶다면 반복문을 중첩해서 사용합니다. 변수 i가 행 인덱스, 변수 j가 열 인덱스라고 보면 됩니다.
for (let i = 0; i < twoDimension.length; i++) {
for (let j = 0; j < twoDimension[i].length; j++) {
console.log(twoDimension[i][j]);
}
}
1
2
3
4
5
6