다음을 통해 공유


Labeled 문

문에 대한 식별자를 제공합니다.

label :
   [statements]

인수

  • label
    필수적 요소로서, labled 문을 참조할 때 사용하는 고유 식별자입니다.

  • statements
    선택적 요소로서, label로 연결된 하나 이상의 문입니다.

설명

레이블은 breakcontinue 문에 의해 사용되어 breakcontinue를 적용할 문을 지정합니다.

예제

다음 코드에서 continue 문은 Inner: 문 다음에 오는 for 루프를 참조합니다. j가 24이면 continue 문 때문에 for 루프가 다음 반복으로 이동합니다. 21부터 23, 25에서 30까지의 숫자가 각 줄에 인쇄됩니다.

var s = "";

Outer:
for (var i = 1; i <= 10; i++)
    {
    s += "\n";
    s += "i: " + i;
    s += " j: ";

Inner:
    for (var j = 21; j <= 30; j++)
        {
        if (j == 24)
             {
             continue Inner;
             }
        s += j + " ";
        }
    }
print (s);

요구 사항

버전 3

참고 항목

참조

break 문

continue 문