/**
* @param {number[]} nums
* @return {void} Do not return anything, modify nums in-place instead.
*/
var moveZeroes = function(nums) {
let i = 0
for (let j in nums) {
if (nums[j]) { //若非0,i与j位置元素交换,非0区i向前一位
[nums[i], nums[j]] = [nums[j], nums[i]]
i++
}
}
};