michael@0: var a, b; michael@0: michael@0: function f(str) { michael@0: var n; michael@0: var k; michael@0: for (var i = 0; i < 18; ++i) { michael@0: n = str; michael@0: k = n++; michael@0: if (k) { } michael@0: } michael@0: return [k, n]; michael@0: } michael@0: michael@0: [a, b] = f("10"); michael@0: assertEq(a, 10); michael@0: assertEq(b, 11); michael@0: michael@0: [a, b] = f("5"); michael@0: assertEq(a, 5); michael@0: assertEq(b, 6);