思路:
这题和26题没有本质上的区别,甚至我觉得更简单。
代码:
1 var removeElement = function(nums, val) { 2 let realIndex = 0, i = 0; 3 while(i < nums.length){ 4 if(nums[i] !== val){ 5 nums[realIndex++] = nums[i]; 6 } 7 i++; 8 } 9 return realIndex; 10 };