다음을 통해 공유


continue 문

업데이트: 2007년 11월

현재 루프 반복을 중지하고 새로 반복을 시작합니다.

continue [label];

인수

  • label
    선택적 요소. continue가 적용될 문을 지정합니다.

설명

continue 문은 do...while, for 또는 for...in 루프 안에서만 사용할 수 있습니다. continue 문을 실행하면 현재의 루프 반복을 중지하고 루프 시작 부분으로 가서 프로그램 흐름을 계속 진행합니다. 이 때 다른 형식으로 된 루프에 다음과 같은 영향을 줍니다.

  • while과 do...while 루프는 조건을 테스트하고 값이 true이면 루프를 다시 실행합니다.

  • for 루프는 증가 식을 실행하고 테스트 식이 true이면 루프를 다시 실행합니다.

  • for...in 루프는 지정한 변수의 다음 필드로 진행한 후 루프를 다시 실행합니다.

예제

다음 예제는 continue 문의 사용 예를 보여 줍니다.

function skip5(){
   var s = "", i=0;
   while (i < 10) {
      i++;
      // Skip 5
      if (i==5) {
         continue;
      }
      s += i;
   }
   return(s);
}

요구 사항

버전 1

참고 항목

참조

break 문

do...while 문

for 문

for...in 문

Labeled 문

while 문