michael@0: function foo(i) { michael@0: var n = 0; michael@0: for (var i = 0; i < false; i++) michael@0: n = a++; michael@0: assertEq(n, 0); michael@0: } michael@0: var a = foo(10); michael@0: michael@0: function bar(x) { michael@0: var y = +(x ? x : "foo"); michael@0: assertEq(y, 10); michael@0: } michael@0: bar(10);