Добрый день!
Такой код: 
var name = null;
var number = undefined;
if(name == number){
	alert("Верно");
}else{
	alert("Ложь");
}
//почему выходит Ложь? или какой урок я пропустил?
if(null == undefined){ // при явном обозначении выводит Верно
	alert("Верно");
}else{
	alert("Ложь");
}
null и undefined равны друг другу но если их вызывать через переменные то выходит что нет.