좌항과 우항의 피연산자를 비교한 다음 결과값을 논리적 자료형으로 반환하는 연산자
==은 단순 값의 같음을 비교하는 동등 비교, ===는 자료형까지 같음을 판단하는 일치 비교 연산자
비교 연산자 | 설명 | 예제 | 결과 |
---|---|---|---|
a > b | a가 b보다 크면 true 아니면 false | 5 > 3 | true |
a < b | a가 b보다 작으면 true 아니면 false | 5 < 3 | false |
a >= b | a가 b보다 크거나 같으면 true 아니면 false | 5 >= 10 | false |
a <= b | a가 b보다 작거나 같으면 true 아니면 false | 10 <= 10 | true |
a == b | a와 b보다 같으면 true 아니면 false | 5 == '5' | true |
a != b | a와 b가 같지 않으면 true 아니면 false | 5 != 5 | flase |
a === b | a와 b의 자료형과 값이 같으면 true 아니면 false | 5 === '5' | flase |
a !== b | a와 b의 자료형과 값이 다르면 true 아니면 false | 5 !== '5' | true |