관계연산자 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 |