3.4.2 비교와 동등성
이어서 항상 불리언을 결괏값으로 리턴하는 연산자다. 다음은 아주 아주 오래된 숫자(숫자만 가능하다) 비교 연산자다.
less < than;
lessThan <= orEqual;
greater > than;
greaterThan >= orEqual;
두 값의 동등성(equality)은 다음과 같이 테스트한다.
1 == 2; // false
"cat" != "dog"; // true
다른 타입의 값도 가능하다.
314 == "pi"; // false
타입이 다른 값은 절대로 동등하지 않다.
123 == "123"; // false
나는 암묵적 변환(implicit conversion)을 대체로 반대하는 사람이다.