const moveZeroes = function (nums) {
let index0 = 0;
for (let i = 0, ii = nums.length; i < ii; ++i) {
if (nums[i] !== 0) {
nums[index0] = nums[i];
++index0;
}
}
for (let i = index0, ii = nums.length; i <= ii; ++i) {
nums[index0] = 0;
}
return nums;
};