>  기사  >  웹 프론트엔드  >  js에서 논리 연산자의 역할

js에서 논리 연산자의 역할

下次还敢
下次还敢원래의
2024-05-08 23:12:18501검색

JavaScript에서 논리 연산자의 역할

JavaScript의 논리 연산자는 부울 값에 대한 부울 연산을 수행하여 새로운 부울 값을 생성하는 데 사용됩니다. 이는 주로 프로세스를 제어하고 조건을 평가하는 데 사용됩니다.

일반적으로 사용되는 논리 연산자는 다음과 같습니다.

Boolean AND (AND)

  • 기호: &&&&
  • 作用:当两个操作数都为 true 时,结果为 true;否则,结果为 false。
<code class="js">const isSunny = true;
const isWarm = true;

if (isSunny && isWarm) {
  console.log("Go for a walk!");
}</code>

布尔或 (OR)

  • 符号:||
  • 作用:当两个操作数中至少一个为 true 时,结果为 true;否则,结果为 false。
<code class="js">const isHungry = true;
const isThirsty = false;

if (isHungry || isThirsty) {
  console.log("Get something to eat or drink!");
}</code>

布尔非 (NOT)

  • 符号:!
  • 기능: 두 피연산자가 모두 true이면 결과는 true입니다. 결과는 거짓입니다.
<code class="js">const is raining = false;

if (!is raining) {
  console.log("It's not raining!");
}</code>

Boolean OR (OR)

Symbol: ||

    Function: 두 피연산자 중 적어도 하나가 true이면 결과는 true이고, 그렇지 않으면 결과는 다음과 같습니다. 거짓 .
  1. rrreee
  2. Boolean NOT (NOT)

기호: !

🎜기능: 부울 값을 반전합니다. 즉, true는 false가 되고 false는 true가 됩니다. 🎜🎜rrreee🎜🎜논리 연산자의 우선순위🎜🎜🎜논리 연산자의 우선순위는 높은 것부터 낮은 것까지입니다: 🎜🎜🎜Boolean NOT (NOT)🎜🎜Boolean AND (AND)🎜🎜Boolean OR (OR)🎜🎜 🎜When 우선순위를 변경해야 하는 경우 괄호를 사용하여 이를 적용할 수 있습니다. 🎜

위 내용은 js에서 논리 연산자의 역할의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.