[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
문을 이용하여 다중 조건을 처리하는 방법을 알아보았습니다.