michael@0: actual = ''; michael@0: expected = 'undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,'; michael@0: michael@0: for (x = 0; x < 10; ++x) { michael@0: for each(let a in ['', NaN]) { michael@0: appendToActual((function() { michael@0: for (let y = 0; y < 1; ++y) { michael@0: '' + a michael@0: } michael@0: })()) michael@0: } michael@0: } michael@0: michael@0: michael@0: michael@0: assertEq(actual, expected)