첫 번째 연산자 ‘&&’는 논리곱(and 연산자)입니다. 키보드에서 Shift 키를 누른 채로 숫자 7 키를 눌러 사용합니다. 논리곱은 피연산자가 모두 true일 때만 true를 반환합니다.
두 번째 연산자 ‘||’는 논리합입니다. Shift 키를 누른 채로 | 키를 눌러 사용합니다. 피연산자가 둘 중 하나만 true 값을 가져도 true를 반환합니다.
세 번째 연산자 ‘!’는 논리 부정입니다. Shift 키를 누른 채로 숫자 1 키를 눌러 사용합니다. 단항 연산자이므로 피연산자 중 A만 보면 됩니다. A 앞에 붙어서 결과를 반대로 바꿔줍니다. true였을 때는 false로, false였을 때는 true로 바꿔줍니다.
네 번째 연산자 ‘^’는 배타적 논리합입니다. Shift 키를 누른 채로 숫자 6 키를 눌러 사용합니다. 배타적 논리합은 피연산자가 하나는 true이고, 하나는 false일 때만 true를 반환합니다. 두 개가 달라야만 true를 반환한다고 기억하세요.