
a > b, a < ba >= b, a <= ba == ba != btrue : 사실false: 거짓<script>
alert( 2 > 1 ); // true
alert( 2 == 1 ); // false
alert( 2 != 1 ); // true
</script>
사전순 비교
<script>
alert( 'Z' > 'A' ); // true
alert( 'Glow' > 'Glee' ); // true
alert( 'Bee' > 'Be' ); // true
</script>
JS는 이 값들을 숫자형으로 변환함
<script>
alert( '2' > 1 ); // true
alert( '01' == 1 ); // true
</script>
Boolean 값의 경우 true ⇒ 1, false⇒ 0으로 변환
=== : 값 뿐만 아니라 형까지 비교
null이나 undefined 비교null과 undefined 비교
===alert( null === undefined ); // false
==alert( null == undefined ); // true
null과 0비교
alert( null > 0 ); // (1) false
alert( null == 0 ); // (2) false
alert( null >= 0 ); // (3) true
null이 숫자형으로 변환돼 0이 됨
undefined : 비교 불가능