2015-01-04 19:40:09 +11:00

17 lines
295 B
JavaScript

function f(...p) {
return p;
}
function g(a, ...p) {
return p;
}
assertArrayEquals([], f());
assertArrayEquals([0], f(0));
assertArrayEquals([0, 1], f(0, 1));
assertArrayEquals([], g());
assertArrayEquals([], g(0));
assertArrayEquals([1], g(0, 1));
assertArrayEquals([1, 2], g(0, 1, 2));