Javascript : 연산자 - 4. 논리 연산자
4. 논리 연산자
- 논리 연산자에는 ||(or), &&(and), !(not)이 있으며, 피연산자가 논리형 데이터인 true 또는 false로 반환한다.
종류 | 설명 |
|| | or 연산자, 피연산자 중 값이 하나라도 true면 true로 반환한다. |
&& | and 연산자, 피연산자 중 값이 하나라도 false면 false로 반환한다. |
! | not 연산자, 단항 연산자, 부정 논리 연산자, 피연산자 값이 true면 반대로 false 값을 반환한다. |
논리 합(||) 연산자
- 피연산자 값 중 하나라도 true인 경우 true로 반환한다.
- 두 값이 모두 false라면 false로 반환한다.
console.log(true || true);
console.log(true || false);
console.log(false || true);
console.log(false || false);
논리 곱(&&) 연산자
- 피연산자 값이 모두 true일때 true를 반환하고, 둘 중 하나라도 false라면 false로 반환한다.
console.log(true && true);
console.log(true && false);
console.log(false && true);
console.log(false && false);
논리 부정(!) 연산자
- 피연산자 값이 true면 false로 반대 값을 반환한다.
console.log(!true);
console.log(!false);
let a = true;
console.log(!a);
'Programming > Javascript' 카테고리의 다른 글
Javascript : 연산자 - 5. 삼항 조건 연산자 (0) | 2023.04.01 |
---|---|
Javascript : 연산자 - 7. 연산자 우선 순위 (0) | 2023.04.01 |
Javascript : 연산자 - 3. 비교 연산자 (0) | 2023.04.01 |
Javascript : 연산자 - 2. 할당 연산자(대입 연산자) (0) | 2023.04.01 |
Javascript : 연산자 - 1. 산술 연산자 (0) | 2023.04.01 |