JavaScript - 문제 미리보기
문제 274
hard
다음 중첩된 if문의 실행 결과는?
```javascript
let age = 25;
let hasLicense = true;
if (age >= 18) {
if (hasLicense) {
console.log("운전 가능");
} else {
console.log("면허 취득 필요");
}
} else {
console.log("나이 미달");
}
```
정답: A
중첩된 if문은 바깥쪽 조건부터 검사합니다. 첫 번째 조건 `age >= 18`이 참(25 >= 18)이므로 안쪽 if문으로 들어갑니다. 안쪽에서 `hasLicense`가 true이므로 "운전 가능"이 출력됩니다. 중첩된 if문을 사용하면 여러 조건을 단계적으로 검사할 수 있습니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.