michael@0: function testNewArrayCount() michael@0: { michael@0: function count(a) { var n = 0; for (var p in a) n++; return n; } michael@0: var a = []; michael@0: for (var i = 0; i < 5; i++) michael@0: a = [0]; michael@0: assertEq(count(a), 1); michael@0: for (var i = 0; i < 5; i++) michael@0: a = [0, , 2]; michael@0: assertEq(count(a), 2); michael@0: } michael@0: testNewArrayCount();