console.log(1=="1");//true
console.log(true=="1");//true 都转换为number
console.log(true==1);//true
console.log(null==0);//false 没有转换成number类型 转换成神魔了 不知道
console.log(null=="0");//false
console.log(undefined==null);//true undefined衍生于null 所以判断时是true
console.log(NaN == NaN);//false NaN不和任何值相等 包括本身
判断是否为NaN 用isNaN() 判断 是NaN返回true 否则返回false