부등 연산자와 불일치 연산자도 마찬가지입니다. 부등 연산자는 값만 비교하기 때문에 숫자형 10과 문자열 10이 다른지 비교하면 같다고 판단합니다. 10 != '10'은 마치 ‘숫자형 10과 문자열 10은 값이 다르니?’라고 묻는 것과 같습니다. 다르면 true, 같으면 false를 반환합니다. 또한, 10 !== '10'은 ‘숫자형 10과 문자열 10은 값과 자료형이 모두 다르니?’라고 묻는 것과 같습니다.
10 != '10'; // false(아니, 똑같아)
10 !== '10'; // true(응, 달라)
나머지 비교 연산자가 수행하는 연산도 다음 코드로 간단히 확인할 수 있습니다.
10 < 10; // false
10 <= 10; // true
10 > 10; // false
10 >= 10; // true