while 문

지정한 조건이 false가 될 때까지 문을 실행합니다.

while (expression)
   statement

인수

  • expression
    필수적 요소로서, 루프를 반복할 때마다 반복 전에 확인하는 Boolean 식입니다. expressiontrue이면 루프가 실행되고 false이면 루프가 종료됩니다.

  • statement
    필수적 요소로서, expressiontrue일 때 실행될 문입니다. 복합 문도 가능합니다.

설명

while 문은 루프가 처음 실행되기 전에 expression을 확인합니다. 이 때 expressionfalse이면 루프는 실행되지 않습니다.

예제

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

function BreakTest(breakpoint){
   var i = 0;
   while (i < 100) {
      if (i == breakpoint)
         break;
      i++;
   }
   return(i);
}

요구 사항

버전 1

참고 항목

참조

break 문

continue 문

do...while 문

for 문

for...in 문