더북(TheBook)

반복문에 진입하기 전에 인덱스를 지정할 변수 i를 선언하고 초기화합니다. 그런 다음 while 반복문을 iarray의 길이를 비교하면서 실행합니다.

프로그램을 실행하면 i0부터 이 조건을 만족하는 동안 순차적으로 증가하면서 array 값을 출력합니다.


실행 결과

1
2
…
9
10


이처럼 프로그램을 작성할 때 반복문에 진입하기 전에 실행할 초기화 코드를 넣고, 어떤 조건을 만족하는 동안 반복문을 실행하되 업데이트 구문을 함께 실행하고 싶을 때가 있습니다. 이럴 때는 while 반복문보다 for 반복문이 더 유용합니다.

while3.js 프로그램과 같은 동작을 하는 프로그램을 for 반복문을 이용해서 작성하면 다음과 같습니다.


코드 for.js

var array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

for (var i = 0; i < array.length; i++) { // 조건식

    // 반복 실행할 코드
    console.log(array[i]);
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.