michael@0: function g(x) { michael@0: if ((x & 1) == 1) return 1; michael@0: return 2; michael@0: } michael@0: michael@0: function f(n) { michael@0: var q = 0; michael@0: for (var i = 0; i < n; i++) michael@0: q += g(i); michael@0: return q; michael@0: } michael@0: michael@0: assertEq(f(1000), 1500);