Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review: https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
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);