NullTesting

HTML

<span id="out" />

JavaScript

var foo;
		var bar = "0";
		var baz = 0;
		var empty = "";
		
    var s = "";
		s += (foo == null) ? "foo == null<br/>" : "foo != null<br/>";
		s += (bar == null) ? "bar == null<br/>" : "bar != null<br/>";
		s += (foo === null) ? "foo === null<br/>" : "foo !== null<br/>";
		s += (bar === null) ? "bar === null<br/>" : "bar !== null<br/>";
		s += (baz == null) ? "baz == null<br/>" : "baz != null<br/>";
		s += (baz === null) ? "baz === null<br/>" : "baz !== null<br/>";
		s += (empty == null) ? "empty == null<br/>" : "empty != null<br/>";
		s += (empty === null) ? "empty === null<br/>" : "empty !== null<br/>";
		s += ("" == null) ? "'' == null<br/>" : "'' != null<br/>";


		document.getElementById("out").innerHTML = s;