[Javascript] switch문

suyeon kim·2024년 6월 4일

switch 문은 JavaScript에서 사용되는 조건문 중 하나로, 여러 경우(case)를 비교하여 해당하는 경우에 따라 다른 작업을 수행할 수 있도록 해준다.

let fruit = 'Apple';

switch (fruit) {
  case 'Apple':
    console.log('Selected fruit is Apple');
    break;
  case 'Banana':
    console.log('Selected fruit is Banana');
    break;
  case 'Orange':
    console.log('Selected fruit is Orange');
    break;
  default:
    console.log('Selected fruit is not in the list');
}

위의 예시에서, switch 문은 fruit 변수의 값을 기준으로 여러 경우(case)를 비교한다. 각 case는 비교할 값을 지정하고, 해당 case에 해당하는 경우에 실행될 코드를 작성한다. 마지막으로 default case를 사용하여 어떤 case에도 해당하지 않는 경우를 처리할 수 있다.

또한 각 case의 마지막에 break 문을 사용하여 해당 case가 실행된 후에 switch 문을 빠져나가도록 한다. break를 사용하지 않으면 해당 case 실행 후에 다음 case로 이동하여 추가적인 코드가 실행됩니다.
(return 문이 있는 경우는 break를 사용하지 않아도 무방하다.)

0개의 댓글