논리연산자

위키원
tjdgus399 (토론 | 기여)님의 2020년 8월 7일 (금) 16:26 판 (&&(AND))
이동: 둘러보기, 검색

논리 연산(logical operation, logical connective) 혹은 불 연산(boolean operation)은 참, 거짓 두 가지 원소(진리값으로 불림)만 존재하는 집합(환으로 불림)에서의 연산이다.


개요

등장배경/역사

특징

종류

||(OR)

OR 연산자는 두 개의 수직선 기호로 만들 수 있다. 전통적인 프로그래밍에서 OR 연산자는 불린값을 조작하는 데 쓰인다. 인수 중 하나라도 true이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

if( true || true );   // true
if( false || true );  // true
if( true || false );  // true
if( false || false ); // false

&&(AND)

두 개의 앰퍼샌드를 연달아 쓰면 AND 연산자 &&를 만들 수 있다.
전통적인 프로그래밍에서 AND 연산자는 두 피연산자가 모두가 참일 때 true를 반환한다. 그 외의 경우는 false를 반환한다.

if( true && true );   // true
if( false && true );  // false
if( true && false );  // false
if( false && false ); // false

!(NOT)

활용

각주

참고자료

같이 보기