[c] 논리 연산자
논리 연산자는 불린(Boolean) 값들에 대한 연산을 수행하는 데 사용됩니다. 프로그래밍에서 논리 연산자는 조건문, 반복문, 논리적 판단 등 다양한 상황에서 사용됩니다.
주요 논리 연산자
1. AND 연산자 (&&
)
AND 연산자는 모든 조건이 참(true) 일 때만 전체 식을 참 으로 평가합니다.
예시:
let x = 5;
let y = 10;
if (x > 0 && y > 0) {
// 두 조건 모두 참일 때 실행
}
2. OR 연산자 (||
)
OR 연산자는 조건 중 하나라도 참 이면 전체 식을 참 으로 평가합니다.
예시:
let isRainy = true;
let isSunny = false;
if (isRainy || isSunny) {
// 둘 중 하나 이상이 참일 때 실행
}
3. NOT 연산자 (!
)
NOT 연산자는 거짓(false) 을 참(true) 으로, 참(true) 을 거짓(false) 으로 뒤집습니다.
예시:
let isLogged = true;
if (!isLogged) {
// isLogged가 거짓일 때 실행
}
요약
논리 연산자는 프로그래밍에서 조건식을 구성하고 불린 값들 간의 관계를 평가하는 데 사용됩니다. AND, OR, NOT 등의 연산자를 통해 조건식을 조합하여 원하는 동작을 수행할 수 있습니다.