자바스크립트를 사용하는 분기문을 작성시 switch를 사용하는 방법이 있습니다. 이때 각각 하나의 조건이 아닌 여러개인 경우 해결 방법을 알아봅니다.




# switch 문법 multiple case 적용하기우선 멀티 케이스 역시 switch를 사용하는 방법이 가능합니다. 중요한 부분은 break가 어디에 위치하느냐입니다. 즉 case를 사용하여 여러개의 조건을 위치시킨 후 break를 하나만 사용하는 것이죠. 그럼 아래에서 간단한 예제를 알아봅니다.


! switch 멀티 케이스 예제보기아래는 상품의 종류에 따라 alert()을 사용하는 예제입니다. 과일로 바나나 하나가 아닌 바나나, 사과, 포도처럼 여러개인 경우에 alert()으로 과일을 출력하려면 아래처럼 구문을 작성합니다.
switch (product) {
   case '바나나':
   case '사과':
   case '포도': 
       alert('과일');
       break;

   default: 
       alert('상품을 선택하세요');
}

이제 과일 중 하나라도 해당하는 멀티 케이스인 경우 해당하면 alert()을 사용하여 출력되게됩니다.

여기까지 switch()를 사용하여 멀티 케이스를 동작시키는 방법을 알이보았습니다.