>  기사  >  웹 프론트엔드  >  js의 논리 연산자는 무엇입니까

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

下次还敢
下次还敢원래의
2024-05-09 00:36:17546검색

JS의 논리 연산자

논리 연산자는 두 개 이상의 부울 값(true/false)을 결합하여 새로운 부울 값을 생성하는 데 사용됩니다. JavaScript에는 다음 세 가지 논리 연산자가 있습니다.

  1. AND (&&)
  2. 또는 (||)
  3. NOT (!)

1. AND (&&)

  • 의미: 는 동시에 true인 경우에만 true입니다.
  • 사용법: 여러 부울 값을 연결하면 결과는 true이고, 그렇지 않으면 false입니다.
  • 예:

    <code class="js">const isLoggedIn = true;
    const hasAccess = true;
    
    const canAccess = isLoggedIn && hasAccess; // true</code>

2. 또는 (||)

  • 의미: 적어도 하나가 true인 경우에만 true입니다.
  • 사용법: 여러 부울 값을 연결합니다. 모든 부울 값은 true이고, 그렇지 않으면 결과는 false입니다.
  • 예:

    <code class="js">const isMember = false;
    const isFriend = true;
    
    const canJoin = isMember || isFriend; // true</code>

3. Not (!)

  • 의미: 부정, true를 false로 변경, false를 true로 변경
  • 사용법: 부울 값에 대해 수행 그 가치를 반전시키기 위해.
  • 예:

    <code class="js">const isNight = false;
    
    const isDay = !isNight; // true</code>

사용 시나리오

논리 연산자는 JavaScript에서 널리 사용됩니다.

  • 조건문(if-else)
  • 루프 제어
  • 데이터 검증
  • 복합 건물 논리적 표현

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

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