[javascript] switch문을 사용한 다중 조건 예제

JavaScript에서 switch문은 여러 가지 경우에 따라 다른 동작을 하도록 할 수 있는 유용한 구문입니다. 다음은 switch문을 사용하여 다중 조건을 처리하는 예제입니다.

let day = 3;
let dayName;

switch (day) {
  case 1:
    dayName = "월요일";
    break;
  case 2:
    dayName = "화요일";
    break;
  case 3:
    dayName = "수요일";
    break;
  case 4:
    dayName = "목요일";
    break;
  case 5:
    dayName = "금요일";
    break;
  default:
    dayName = "주말";
}

console.log(`오늘은 ${dayName}입니다.`);

위 예제에서 day 변수의 값에 따라 switch문은 다양한 case로 분기하여 dayName 변수에 해당하는 요일을 설정합니다. 만약 day의 값이 어떤 case에도 해당하지 않는다면 default 블록이 실행됩니다.

switch문은 여러 다양한 조건을 처리할 때 if-else문보다 가독성이 뛰어나며, 특히 정수나 문자열 값에 따라 다른 동작을 해야할 때 유용하게 사용됩니다.

더 많은 자바스크립트 문법과 예제는 MDN Web Docs에서 확인할 수 있습니다.

위의 코드를 실행하면 콘솔에 “오늘은 수요일입니다.”가 출력됩니다.

위 예제를 통해, JavaScript에서 switch문을 이용하여 다중 조건을 처리하는 방법을 알아보았습니다.