すべてが真であると仮定します:
alert( "null==undefined: " + (null == undefined) )
alert( "null==0: " + (null == 0) ) // why false??
alert( "false=='': " + (false == '') )
alert( "true==1: " + (true == 1) )
alert( "true=='1': " + (true == '1') )
alert( "'1'==1: " + ('1' == 1) )
すべてが false であると仮定します。
alert( "null===undefined: " + (null === undefined) )
alert( "null===0: " + (null === 0) )
alert( "false==='': " + (false === '') )
alert( "true===1: " + (true === 1) )
alert( "true==='1': " + (true === '1') )
alert( "'1'===1: " + ('1' === 1) )
(null == 0) が偽である理由
最後のクロムを使用してテストします。