Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 논리 연산자는 무엇입니까?


JavaScript는 다음 논리 연산자를 지원합니다. 변수 A가 10을 보유하고 변수 B가 20을 보유하고 있다고 가정하고,

Sr.No
연산자 및 설명
1
&&(논리 AND)
두 피연산자가 모두 0이 아니면 조건이 참이 됩니다.
예: (A &&B)는 사실입니다.
2
| | (논리적 OR)
두 피연산자 중 하나라도 0이 아니면 조건이 참이 됩니다.
예: (A || B)는 참입니다.
3
! (논리적 NOT)
피연산자의 논리적 상태를 반전시킵니다. 조건이 참이면 논리 NOT 연산자가 조건을 거짓으로 만듭니다.
예: ! (A &&B)는 거짓입니다.


예시

다음 코드를 시도하여 JavaScript에서 논리 연산자를 구현하는 방법을 배울 수 있습니다 -

실시간 데모

<html>
   <body>
      <script>
         <!--
            var a = true;
            var b = false;
            var linebreak = "<br />";
            document.write("(a &amp;&amp; b) => ");
            result = (a &amp;&amp; b);
            document.write(result);
            document.write(linebreak);
            document.write("(a || b) => ");
            result = (a || b);
            document.write(result);
            document.write(linebreak);
            document.write("!(a &amp;&amp; b) => ");
            result = (!(a &amp;&amp; b));
            document.write(result);
            document.write(linebreak);
         //-->
      </script>
      <p>Set the variables to different values and different operators and then try...</p>
</body>
</html>