for 문
업데이트: 2007년 11월
지정한 조건이 true인 동안 문 블록을 실행합니다.
for (initialization; test; increment)
...statement
인수
initialization
필수적 요소. 식입니다. 이 식은 루프가 실행되기 전에 한 번만 실행됩니다.test
필수적 요소. Boolean 식입니다. test가 true이면 statement를 실행하고 false이면 루프를 종료합니다.increment
필수적 요소. 식입니다. 증분식은 모든 루프의 끝에서 실행됩니다.statement
선택적 요소. test가 true이면 문이 실행됩니다. 복합 문도 가능합니다.
설명
for 루프는 보통 루프를 지정한 수만큼 실행할 경우에 사용합니다.
예제
다음 예제는 for 루프의 사용 예를 보여 줍니다.
/* i is set to 0 at start, and is incremented by 1 at the end
of each iteration. Loop terminates when i is not less
than 10 before a loop iteration. */
var myarray = new Array();
for (var i = 0; i < 10; i++) {
myarray[i] = i;
}