michael@0: // vim: set ts=8 sts=4 et sw=4 tw=99: michael@0: function f(x) { michael@0: if (x) michael@0: return true; michael@0: return false; michael@0: } michael@0: michael@0: assertEq(f(NaN), false); michael@0: assertEq(f(-0), false); michael@0: assertEq(f(3.3), true); michael@0: assertEq(f(0), false); michael@0: assertEq(f(3), true); michael@0: assertEq(f("hi"), true); michael@0: assertEq(f(""), false); michael@0: assertEq(f(true), true); michael@0: assertEq(f(false), false); michael@0: assertEq(f(undefined), false); michael@0: assertEq(f({}), true); michael@0: assertEq(f(null), false); michael@0: