JSFiddle - React, Tailwind, and code Playground
by tammasr
JavaScript
var removeElement = function(nums, val) {
if(nums.length == 0) return nums.length;
if(nums.indexOf(val) < 0) return nums.length;
var count = 0;
for(var i = 0, max = nums.length; i<max ; i++){
if(nums[i] != val) {
nums[count++] = nums[i];
console.log(nums);
}
}
return count;
};
console.log(removeElement([1,2,3,2,4,2,5,2], 2));