diary       blog       guest

반복문(loop)에서 나머지 문을 건너뛰고 싶을때

http://www.action-scripter.com/blog/trackback/747
루프(for, for..in, do while 또는 while) 또는 switch 액션 내의 특정 case와 관련된 명령문은 블록 내에서 나타납니다. 이 명령문에서 특정한 조건에 맞는 경우 명령문을 건너뛰고 다음 문을 실행하고 싶을때에는 break 액션을 사용하면 됩니다.

break를 사용하면 Flash는 나머지 루프 부분을 건너뛰고 반복 액션을 중단한 다음, 루프 문 뒤에 나오는 문을 실행하게 됩니다.

다음 예제에서는 break 액션을 사용하여 무한 반복 루프에서 빠져 나오는 상황입니다.
i = 0;
while (true) {
        if (i >= 100) {
                break;
        }
        i++;
}

break를 효과적으로 사용하면 보다 더 정확하고 다양한 조건문을 이용할 수도 있고, 시스템 부하를 줄일수도 있습니다.
2004/08/06 14:31 2004/08/06 14:31
   1   ... 917  918  919  920  921  922  923  924  925   ... 1285    
ABOUT  |  WORKS  |  @seonggyu
COPYRIGHT ⓒ 2000 - 2010. ACTION-SCRIPTER.COM. ALL RIGHTS RESEVED.