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思路