달나라 노트

Google Apps Script : 논리 연산자, Logical operator (&&, ||, !) 본문

Google Apps Script

Google Apps Script : 논리 연산자, Logical operator (&&, ||, !)

CosmosProject 2022. 11. 22. 20:42
728x90
반응형

 

 

 

논리 연산자에 대해 알아봅시다.

논리 연산자라고 하면 and, or, not을 의미합니다.

 

 

Operator Description Example
A && B and
A와 B 모두 true여야만 true return
A와 B 중 하나라도 false라면 false return
true && true -> true
true && false -> false
false && true -> false
false && false -> false
|| or
A와 B 중 하나라도 true라면 true return
A와 B 모두 false여야만 false return
true && true -> true
true && false -> true
false && true -> true
false && false -> false
! not !true -> false
!false -> true

 

and, or, not 연산자의 기능은 일반적으로 생각하는 것과 동일합니다.

양쪽의 논리값(true, false)이 무엇인지에 따라 이 둘을 합성해서 새로운 논리값을 return해주는 것이 논리 연산자의 기능입니다.

 

논리 연산자는 보통 조건문에서 자주 쓰일겁니다.

 

function myFunction() {
  var a = 8;
  var b = 10;

  if (a > 5 && b > 5) {
    Logger.log('Both a and b are greater than 5')
  }
  else {
    Logger.log('None')
  }
}


-- Result
Both a and b are greater than 5

 

이렇게 여러 조건을 동시에 만족할때 뭔가를 실행시키고싶다 라는 상황이라면

논리 연산자를 사용해야합니다.

 

 

 

 

 

 

728x90
반응형
Comments