다음을 통해 공유


for 문

업데이트: 2007년 11월

지정한 조건이 true인 동안 문 블록을 실행합니다.

for (initialization; test; increment)
...statement

인수

  • initialization
    필수적 요소. 식입니다. 이 식은 루프가 실행되기 전에 한 번만 실행됩니다.

  • test
    필수적 요소. Boolean 식입니다. testtrue이면 statement를 실행하고 false이면 루프를 종료합니다.

  • increment
    필수적 요소. 식입니다. 증분식은 모든 루프의 끝에서 실행됩니다.

  • statement
    선택적 요소. testtrue이면 문이 실행됩니다. 복합 문도 가능합니다.

설명

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;
}

요구 사항

버전 1

참고 항목

참조

for...in 문

while 문