Remove all instances of an el in an array

PHOTO EMBED

Mon Jun 21 2021 15:11:34 GMT+0000 (Coordinated Universal Time)

Saved by @hisam #javascript #vanilla #array

function removeAllItems(arr, value) {
  var i = 0;
  while (i < arr.length) {
    if (arr[i] === value) {
      arr.splice(i, 1);
    } else {
      ++i;
    }
  }
  return arr;
}

console.log(removeAllItems([2,5,9,1,5,8,5], 5))
content_copyCOPY