michael@0: var o = {}; michael@0: var arr = [o,o,o,o,o,o,o,o,o,o,o,o,o]; michael@0: var out = []; michael@0: michael@0: const OUTER = 10; michael@0: michael@0: for (var i = 0; i < 10; ++i) { michael@0: for (var j = 0; j < arr.length; ++j) { michael@0: out.push(String.prototype.indexOf.call(arr[i], 'object')); michael@0: } michael@0: } michael@0: michael@0: assertEq(out.length, 10 * arr.length); michael@0: for (var i = 0; i < out.length; ++i) michael@0: assertEq(out[i], 1);