scripted-06.js (265B)
1 function popper(a) { 2 return a.pop(); 3 } 4 5 function foo(x) { 6 for (var i = 0; i < 10; i++) { 7 var q = popper(x); 8 if (i < 5) 9 assertEq(q, 5 - i); 10 else 11 assertEq(q, undefined); 12 } 13 return q; 14 } 15 16 var q = foo([1,2,3,4,5]); 17 assertEq(q, undefined);