function solution(input) {
for(let m=0;m<input.length;m++){
input[m]=input[m].split(" ");
input[m]=input[m].map((item)=>{return item=item-0})
console.log(input[m]);
}
for(let i=0;i<input.length;i++){
let arr=input[i];
for(let j=1;j<arr.length;j++){
while(arr[0]==0){
arr.shift();
arr.push(0)
}
if(arr[j-1]==0){
arr.splice(j-1,1);
arr.push(0)
}
}
for(let k=1;k<arr.length;k++){
if(arr[k-1]==arr[k]){
arr.splice(k,1);
arr[k-1]=2*arr[k-1]
arr.push(0)
}
}
}
return input
} JS2048思路