编辑代码

const  nums = [0,1,0,3,12]
function moveZeroes(nums: number[]): void {
   let index = 0;
        for (let i = 0; i < nums.length; i++) {
            //只要不为0就往前挪
            if (nums[i] != 0) {
                //i指向的值和j指向的值交换   index  
                let temp = nums[index];     i
                nums[index] = nums[i];
                nums[i] = temp;
                index++;
            }
        }
    console.log(nums)
};
moveZeroes(nums)