写一个 function,传入两个或两个以上的数组,返回一个以给定的原始数组排序的不包含重复值的新数组。所有数组中的所有值都应该以原始顺序被包含在内,但是在最终的数组中不包含重复值。
我尝试以下解决方案,不过测试用例中如果有[2]这种类型就不会通过,如何修改?
数组concat方法能不能把所有argumens拼接啊?他拼接后返回的是另一个数组,如何遍历拼接所有arguments?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
unite([1, 3, 2], [1, [5]], [2, [4]]) 应该返回 [1, 3, 2, [5], [4]]。
怪我咯2017-04-10 17:31:17
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
迷茫2017-04-10 17:31:17
没看懂,另外你 程序写错了:
1 2 |
|
阿神2017-04-10 17:31:17
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|