JavaScript - 문제 미리보기

문제 273

hard
다음 코드에서 빈칸에 들어갈 올바른 조건은?

let weather = "sunny";
let temperature = 25;

if (______) {
    console.log("Perfect day for outdoor activities!");
} else {
    console.log("Maybe stay indoors today.");
}


야외 활동하기 좋은 날씨는 맑고(sunny) 온도가 20도 이상이어야 한다고 가정할 때:
A. weather == "sunny" || temperature >= 20
B. weather == "sunny" && temperature >= 20
C. weather == "sunny" && temperature < 20
D. weather == "sunny" && temperature < 20

정답: B

야외 활동하기 좋으려면 날씨가 맑으면서(AND) 동시에 온도가 20도 이상이어야 합니다. 두 조건이 모두 만족되어야 하므로 AND 연산자(&&)를 사용해야 합니다. OR 연산자(||)를 사용하면 둘 중 하나만 만족해도 참이 되어 의도와 다른 결과가 나옵니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.