논리 연산자
논리연산자 연산자 예 설명 && a && b a와 b 둘 다 참일 때 참 (and 연산) || a || b a와 b 둘 중에 하나만 참이면 참 (or 연산) ! !a a가 참이면 거짓, 거짓이면 참으로 바꿈 (not 연산) 논리연산자 규칙 연산자 규칙 && 좌측 피연산자 식의 평가값이 거짓이면, 우측 피연산자 식을 평가하지 않음 || 좌측 피연산자 식의 평가값이 참이면, 우측 피연산자 식을 평가하지 않음 true를 1로 false를 0으로 변환 (자바스크립트에서만) a b a && b a || b !a 0 0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 1 0 소스 코드 출력결과