var x = 0;
if ('' == 0 ) { x++; }
if (false == 0 ) { x++; }
if (false == '' ) { x++; }
if (null == 0 ) { x++; }
if (NaN == NaN ) { x++; }
if ([] == '' ) { x++; }
if ({} == '' ) { x++; }
console.log(x);
Что выведет консоль?undefined == null возвращает true.