자바스크립트

자바스크립트 기초 (7)

준뜨 2023. 7. 5. 18:20

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

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

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

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

 

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