초기화·조건·증가식을 한곳에 둔 반복을 작성합니다.
for 문은 반복 횟수가 분명할 때 유용합니다. 초기화는 한 번, 조건은 매 반복 전, 본문 뒤에는 증가식이 실행됩니다.
코드를 읽을 때는 for (let i = 0; i < length; i++) { ... } 부분부터 찾으세요. 현재 값과 실행 순서를 줄마다 적어 보면 문법을 외우지 않아도 결과를 예측할 수 있습니다.
실행하기 전에 예상 결과를 짧게 적은 뒤 5회 반복을 10회로 늘리고 2씩 증가하게 바꿔보세요. 실제 출력이 다르면 콘솔에 처음 나타난 오류와 그 직전 값을 차례로 확인하세요.
배열에서 i <= array.length를 쓰면 마지막에 존재하지 않는 항목에 접근합니다. 보통 <를 사용합니다.
직접 바꿔보세요5회 반복을 10회로 늘리고 2씩 증가하게 바꿔보세요.