JavaScript - 문제 미리보기
문제 281
medium
다음 코드의 실행 결과는?
```javascript
let x = 1;
let result = "";
switch (x) {
case 1:
result += "One ";
case 2:
result += "Two ";
case 3:
result += "Three ";
break;
default:
result += "Default";
}
console.log(result);
```
정답: B
case 1에 break가 없으므로 "fall-through" 현상이 발생합니다. x가 1이므로 case 1이 실행되어 "One "이 추가되고, break가 없으므로 case 2, case 3까지 계속 실행됩니다. case 3에서 break를 만나므로 최종 결과는 "One Two Three "입니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.