blob: cc2d7d08e395f27ab0ed36a470c30b46f3f32220 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
var obj = {s: ""};
var name = "s";
var a = [];
for (var i = 0; i <= 13; i++) {
a[i] = 'x';
if (i > 8)
a[i] = ++obj[name]; // first recording changes obj.s from string to number
}
assertEq(a.join(','), Array(10).join('x,') + '1,2,3,4,5');
assertEq(obj.s, 5);
|