<script> alert(0 == ''); //true alert(0 == false); //true alert(false == ''); //true alert(null == undefined); //true alert(!0); //true alert(!false); //true alert(!undefined); //true alert(!null); //true alert(!''); //true alert(0 == undefined); //false alert(0 == null); //false alert(false == null); //false alert(false == undefined);//false alert('' == null); //false alert('' == undefined); //false </script>
toString():
String(undefined) -> "undefined" String(null) -> "null"
String("") -> ""
String(0) -> "0"
String(false) -> "false"