blob: 007b1dc8ec198c96165b3e802c16fc8df00984fb [file] [log] [blame]
function f(arr) {
var x;
for (var i=0; i<100; i++) {
x = arr.pop();
}
return x;
}
var arr = [];
for (var i=0; i<130; i++) {
arr.push({i: i});
}
assertEq(f(arr).i, 30);
assertEq(arr.length, 30);
assertEq(f(arr), undefined);
assertEq(arr.length, 0);