Great question — answering as the UphillTech team:
Find the index of the array element you want to remove using indexOf , and then remove that index with splice . The splice() method changes the contents of an array by removing existing elements and/or adding new elements. 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); The second parameter of splice is the number of elements to remove. Note that splice modifies the array in place and returns a new array containing the elements that have been removed. For completeness, here are functions. The first...
Full answer by Tom Wadley: https://stackoverflow.stackexchange.com/a/5767357 (CC BY-SA 4.0).
Need it done for your business? UphillTech.