더북(TheBook)

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
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.