Table of contents

    ⭐️ 논리 연산자 && , ||

    조건문에 추가적으로 많이 사용되는 것이 논리 연산자이다.

    자바스크립트에서는 논리 연산자를 사용하여 여러 개의 조건을 결합하고,

    조건문이나 논리적인 판단을 수행할 수 있습니다. 주요한 세 가지 논리 연산자는 다음과 같습니다:

     

    1. 논리곱 (AND) 연산자 (&&) : 논리곱 연산자는 두 개의 조건이 모두 참일 때 전체 식을 참으로 평가합니다.

    Ex1) if (조건1 && 조건2) { 

               // 조건1과 조건2가 모두 참인 경우 실행되는 코드

            }

    Ex2) if(a===3 && b===2) {}, a가 3이고 b가 2인 경우에만 코드 실행

     

    2. 논리곱 (OR) 연산자 (||) : 논리합 연산자는 두 개의 조건 중 하나 이상이 참일 때 전체 식을 참으로 평가합니다.

    Ex1)  if (조건1 || 조건2) {

                // 조건1 또는 조건2 중 하나 이상이 참인 경우 실행되는 코드

            }

    Ex2) if(a===3 || b===2) {}, a가 3이거나, b가 2인 경우에 코드 실행

     

    3. 논리 부정(NOT) 연산자 (!) : 논리 부정 연산자는 주어진 조건을 반대로 만듭니다.

    즉, 참을 거짓으로, 거짓을 참으로 변환합니다.

    Ex1) if (!조건) {

               // 조건이 거짓인 경우 실행되는 코드

           }

    Ex2) if(!a===3) {}, a가 3이 아닌 경우에 코드 실행

     

    💫 조건문과 연결되어 실무, 코딩테스트에 많이 사용 !

     

     

    728x90
    SMALL