方法有很多种,常规的循环,递归,forEach遍历,reduce累加甚至是eval()也可以
*在上面的方法中,push方法与splice方法都会修改调用的数组本身,假若本题改为直接修改,则不需要复制原数组再执行操作。