논리 연산자
- 논리 연산자에는 '&&'(and), '||'(or), '!'(not)이 있습니다.
- && 연산자는 피연산자들의 값이 모두 true일 경우에만 true를 반환하고, 나머지 경우에는 false를 반환합니다.
- || 연산자는 피연산자들의 값 중 하나라도 true가 있으면 true를 반환하고, 하나도 true가 없으면 false를 반환합니다.
- ! 연산자는 피연산자 값의 반대 값을 반환합니다. true이면 false를, false이면 true를 반환합니다.
<script type="text/javascript"> var a = 3; var b = -2; document.write((a > 0 && b > 0) + "<br>"); document.write((a > 0 || b > 0) + "<br>"); document.write((!(a > 0 || b > 0)) + "<br>"); </script>