|
1 function test_JSOP_ARGCNT() { |
|
2 function f0() { return arguments.length; } |
|
3 function f1() { return arguments.length; } |
|
4 function f2() { return arguments.length; } |
|
5 function f3() { return arguments.length; } |
|
6 function f4() { return arguments.length; } |
|
7 function f5() { return arguments.length; } |
|
8 function f6() { return arguments.length; } |
|
9 function f7() { return arguments.length; } |
|
10 function f8() { return arguments.length; } |
|
11 function f9() { return arguments.length; } |
|
12 var a = []; |
|
13 for (var i = 0; i < 10; i++) { |
|
14 a[0] = f0('a'); |
|
15 a[1] = f1('a','b'); |
|
16 a[2] = f2('a','b','c'); |
|
17 a[3] = f3('a','b','c','d'); |
|
18 a[4] = f4('a','b','c','d','e'); |
|
19 a[5] = f5('a','b','c','d','e','f'); |
|
20 a[6] = f6('a','b','c','d','e','f','g'); |
|
21 a[7] = f7('a','b','c','d','e','f','g','h'); |
|
22 a[8] = f8('a','b','c','d','e','f','g','h','i'); |
|
23 a[9] = f9('a','b','c','d','e','f','g','h','i','j'); |
|
24 } |
|
25 return a.join(","); |
|
26 } |
|
27 assertEq(test_JSOP_ARGCNT(), "1,2,3,4,5,6,7,8,9,10"); |