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
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.