JSFiddle - React, Tailwind, and code Playground
JavaScript
function remove(arr, el, limit) {
var index = 0, limit = limit||arr.length;
var found = arr.indexOf(el);
while (found !== -1 && index < limit) {
arr.splice(found, 1);
found = arr.indexOf(el);
index++;
}
}
var array = ['a','B','c','B'];
remove(array, 'B', 1);
alert(array);