⬅️ JavaScript
- Stack Overflow
Find the
index
of the array element you want to remove usingindexOf
, and then remove that index withsplice
.
const array = [2, 5, 9];
console.log(array);
const index = array.indexOf(5);
if (index > -1) { // only splice array when item is found
array.splice(index, 1); // 2nd parameter means remove one item only
}
// array = [2, 9]
console.log(array);