더북(TheBook)

9.3.3 비교 연산자

비교 연산자는 피연산자를 비교한 뒤, 논리형 값인 참(true), 거짓(false)을 반환하는 연산을 수행합니다.

표 9-8 비교 연산자

연산자

설명

==

x == y

x와 y의 값이 같으면 true를 반환합니다.

===

x === y

x와 y의 값과 자료형이 같으면 true를 반환합니다.

!=

x != y

x와 y의 값이 다르면 true를 반환합니다.

!==

x !== y

x와 y의 값과 자료형이 다르면 true를 반환합니다.

<

x < y

x가 y보다 작으면 true를 반환합니다.

<=

x <= y

x가 y보다 작거나 같으면 true를 반환합니다.

>

x > y

x가 y보다 크면 true를 반환합니다.

>=

x >= y

x가 y보다 크거나 같으면 true를 반환합니다.

비교 연산자 중에서 동등 연산자(==)와 일치 연산자(===), 부등 연산자(!=)와 불일치 연산자(!==)를 비교해 보겠습니다. 다음 코드처럼 숫자형 10과 문자열 10을 비교하면 동등 연산자는 true, 일치 연산자는 false를 반환합니다.

10 == '10';  // true
10 === '10'; // false
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.