[javascript] switch문의 default 키워드 사용법
JavaScript에서 switch문은 여러 경우에 따라 다른 작업을 수행할 때 사용됩니다. 이때 default 키워드는 어떤 case와도 일치하지 않을 때 실행할 코드 블록을 정의합니다.
switch문의 구조
switch문은 다음과 같은 구조를 갖습니다:
switch (expression) {
case value1:
// 코드 블록 1
break;
case value2:
// 코드 블록 2
break;
default:
// 기본 코드 블록
}
여기서 expression
은 평가할 표현식이고, value1
, value2
는 각 case에서 비교할 값입니다. default
키워드는 다른 어떤 case와도 일치하지 않을 때 실행할 코드 블록을 정의합니다.
default 키워드 사용 예제
다음은 default 키워드를 사용한 switch문의 예제입니다:
let fruit = 'apple';
switch (fruit) {
case 'banana':
console.log('바나나가 선택되었습니다.');
break;
case 'orange':
console.log('오렌지가 선택되었습니다.');
break;
default:
console.log('일치하는 과일이 없습니다.');
}
위 예제에서 fruit
값이 ‘banana’나 ‘orange’와 일치하지 않을 경우, default 코드 블록이 실행되어 “일치하는 과일이 없습니다.”라는 메시지가 출력됩니다.
JavaScript의 switch문에서 default 키워드를 사용하여 어떤 case와도 일치하지 않을 때의 동작을 정의할 수 있습니다.
이렇게 default 키워드를 사용하여 switch문을 활용하면, 특정한 조건에 해당하지 않을 때의 처리를 명확하게 정의할 수 있습니다.
참고 자료: