[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 등의 연산자를 통해 조건식을 조합하여 원하는 동작을 수행할 수 있습니다.