Move Zeroes LeetCode solution in JavaScript
1var moveZeroes = function (nums) {2let lastNonZeroNumber = 0;34//Moves all the non zero numbers at the start of the array5for (let i = 0; i < nums.length; i++) {6if (nums[i] != 0) {7nums[lastNonZeroNumber] = nums[i];8lastNonZeroNumber++;9}10}1112//Moves all the zeroes replaced from last non zero number found13//to the end of array14for (let i = lastNonZeroNumber; i < nums.length; i++) {15nums[i] = 0;16}17};