SOURCE

var moveZeroes = function(nums) {
    let count = 0;
    // 非零元素从左一次排列
    nums.forEach(function (val,index,arr) {
        if (val != 0) {
            arr[count] = val;
            count++;
        }
    });
    // 排完非零元素后  剩余数组长度的元素都置零
    while (count < nums.length) {
        nums[count] = 0;
        count++;
    }
};
console 命令行工具 X clear

                    
>
console