본문 바로가기

Programming/javascript (JS)

JS(10) 관계연산자 / 논리연산자

관계연산자 Relational Operator

두 개의 피연산자를 비교하는 연산을 수행. 대소비교연산. ex) a보다 b가 크다.

관계연산자는 boolean 타입, 즉 true 또는 false 형태로 출력값이 반환된다.

number와 string 자료형 둘다 가능.

 

a<b

a>b

a<=b

a>=b

a==b   //a와 b는 같다.

a!=b  //a와 b는 같지 않다.

 


논리연산자 Logical  Operator

논리연산자는 두 boolean 피연산자들(자료형들)을 가지고 다시 연산할 수 있다.

And = && : 두 피연산자가 모두 true일 경우, true를 반환. 나머지는 모두 false반환.

Or = || : 두 피연산자 중 하나라도 true일 경우, true를 변환.

Not = ! : 피연산자가 true인 경우(!true) false를, false인 경우(!false) true를 나타내는 단항연산자. 피연산자가 하나임.

 

 

 

--실습--

'Programming > javascript (JS)' 카테고리의 다른 글

JS(12) 문자열 String 이어붙이기  (0) 2019.10.01
JS(11) 연산자 우선순위  (0) 2019.10.01
JS(9) 함수 사용하기  (0) 2019.10.01
JS(8) 산술연산자  (0) 2019.09.30
JS(7) undefined, null  (0) 2019.09.30