혼공학습단
[혼공스] 혼자 공부하는 자바스크립트 2주차 - 혼공학습단 13기
SWonBEDEV
2025. 1. 18. 13:04
금주는 2주차 입니다.
2주차의 과제는 p.139 의 확인 문제 3번 문제를 풀고 완전한 코드로 만들어 VScode 에 실행 결과 인증하기.
위의 문제가 139 페이지의 3번 문제입니다.
if (x > 10) {
if (x < 20) {
console.log('조건에 맞습니다.')
}
}
if (x > 10 ??? x < 20) {
console.log('조건에 맞습니다.')
}
3번 문제의 코드입니다.
여기서 ??? 를 채워주면 되는데요.
정답은 && 입니다.
논리 연산자 && 는 ' 그리고 ' 를 뜻하는 논리 연산자 입니다.
두 개 이상의 조건을 연결할 때 사용되고 모든 조건이 참 일 때만 전체 결과가 참이 됩니다.
하나라도 거짓인 경우 전체 결과는 거짓으로 나옵니다.
먼저 첫 번째 코드의 원리는 x 가 10보다 크다면 이라는 조건이 선 조건으로 나오고
후에 20보다 작다면 이라는 조건이 내부 조건으로 이뤄져있습니다.
그렇다면 하나의 논리식의 형태를 지닌 구조입니다.
이와 같은 구조를 본다면 두 조건이 모두 참일 때만 참 이라는 뜻을 지닌 &&이 맞습니다.
이상으로 2주차 학습을 마칩니다!