본문 바로가기
WORK/Sotfware

continue 문

by KANG Stroy 2009. 8. 12.
728x90
728x90

continue 문

continue

가장 안쪽의 루프에 남아 있는 명령문을 모두 건너뛰고 제어가 정상적으로 루프의 끝에 전달된 것처럼 루프의 다음 반복을 시작합니다. 이 명령문은 루프 외부에는 적용되지 않습니다.

지원 버전: ActionScript 1.0, Flash Lite 1.0

예제

다음 while 루프에 continue가 사용되었으므로 Flash 인터프리터는 루프 본문의 나머지 부분을 건너뛰고, 루프의 맨 위로 이동하여 조건을 테스트합니다.

    trace("example 1");
var i:Number = 0;
while (i < 10) {
if (i % 3 == 0) {
i++;
continue;
}
trace(i);
i++;
}

다음 do..while 루프에 continue가 사용되었으므로 Flash 인터프리터는 루프 본문의 나머지 부분을 건너뛰고, 루프의 맨 아래로 이동하여 조건을 테스트합니다.

trace("example 2"); 
var i:Number = 0; 
do { 
 if (i % 3 == 0) { 
 i++; 
 continue; 
 } 
 trace(i); 
 i++; 
} 
while (i < 10); 

다음 for 루프에 continue가 사용되었으므로 Flash 인터프리터는 루프 본문의 나머지 부분을 건너뜁니다. 다음 예제의 경우 i % 3이 0이면 trace(i) 문을 건너뜁니다.

trace("example 3"); 
for (var i = 0; i < 10; i++) { 
 if (i % 3 == 0) { 
 continue; 
 } 
 trace(i); 
}

다음 for..in 루프에 continue가 사용되었으므로 Flash 인터프리터는 루프 본문의 나머지 부분을 건너뛰고, 루프의 맨 위로 다시 이동하여 열거형의 다음 값을 처리합니다.

for (i in _root) { 
 if (i == "$version") { 
 continue; 
 } 
 trace(i); 
}
[펌]http://livedocs.adobe.com/flashlite/2_kr/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000298.html
728x90

'WORK > Sotfware' 카테고리의 다른 글

CRC(Cyclic Redundancy Check) 검사  (0) 2009.08.19
16비트 CRC 알고리즘 코드  (0) 2009.08.19
EQU  (0) 2009.04.28
컴퓨터에서 시간을 가져오기 (BCB)  (0) 2009.04.17
그래픽 출력 (그림그리기)  (0) 2008.11.26

댓글