null & undefined Within If-Statement

by sikusikucom

JavaScript

var i = null;
var j = undefined;

if (i) alert('i');  // alert() will not be executed; evaluates to false
if (j) alert('j');  // also evaluates to false

if (i === null) alert('i === null');  // evaluates to true