michael@0: michael@0: function bar(n) { michael@0: var a; michael@0: if (n < 50) michael@0: a = n; michael@0: return a; michael@0: } michael@0: michael@0: function foo() { michael@0: for (var i = 0; i < 100; i++) { michael@0: var q = bar(i); michael@0: if (i < 50) michael@0: assertEq(q, i); michael@0: else michael@0: assertEq(q, undefined); michael@0: } michael@0: } michael@0: michael@0: foo();