6.4.6 Or 패턴(Or patterns)
6.4.6 Or 패턴(Or patterns)
| 연산자는 패턴 안 어디서든 여러 허용 패턴을 기술하는 데 사용할 수 있어요:
var match = switch (7) {
case 4 | 1: "0";
case 6 | 7: "1";
case _: "2";
}
trace(match); // 1
or 패턴에 캡처된 변수가 있으면, 그 변수는 두 하위 패턴 모두에 나타나야 합니다.
출처: Or patterns
본문
| 연산자로 여러 패턴을 나열해 그중 하나가 일치하면 매칭돼요. or 패턴 안의 캡처 변수는 모든 하위 패턴에 나타나야 합니다.