michael@0: function test(p) { michael@0: var alwaysFalse = p && !p; michael@0: var k = []; michael@0: var g; michael@0: if (!alwaysFalse) { michael@0: k[0] = g = alwaysFalse ? "failure" : "success"; michael@0: return g; michael@0: } michael@0: } michael@0: assertEq(test("anything"), "success");