JavaScript - 문제 미리보기
문제 284
hard
다음 코드에서 default의 위치에 관한 설명으로 올바른 것은?
switch (value) {
default:
console.log("Default case");
break;
case 1:
console.log("Case 1");
break;
case 2:
console.log("Case 2");
break;
}
정답: C
default는 switch 문의 어느 위치에나 올 수 있습니다. 하지만 default가 마지막에 위치하지 않을 때는 반드시 break를 사용해야 합니다. 그렇지 않으면 default 이후의 case들이 계속 실행되는 fall-through가 발생합니다. 일반적으로는 가독성을 위해 default를 마지막에 두는 것이 관례입니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.