michael@0: michael@0: function g(o, idx, exp) { michael@0: for (var i=0; i<3000; i++) { michael@0: assertEq(o[idx], exp); michael@0: } michael@0: } michael@0: function f() { michael@0: var o = []; michael@0: for (var i=1; i<100; i++) { michael@0: o[-i] = 1; michael@0: } michael@0: g(o, 50, undefined); michael@0: g(o, -50, 1); michael@0: } michael@0: f();