Removes everything after first instance of value in array.
Removes everything after last instance of value in array.
For both, value cannot be an object. It can be an array.
Examples:
let arr = [5,10,15,20,10,50,60,70];
removeAllAfterFirst(10, arr);
// arr is now [5,10]
let arr = [5,10,15,20,10,50,60,70];
removeAllAfterLast(10, arr);
// arr is now [5,10,15,20,10]
npm i @writetome51/array-remove-all-after
// if using TypeScript:
import {removeAllAfterFirst, removeAllAfterLast} from '@writetome51/array-remove-all-after';
// if using ES5 JavaScript:
var removeAllAfterFirst =
require('@writetome51/array-remove-all-after').removeAllAfterFirst;
var removeAllAfterLast =
require('@writetome51/array-remove-all-after').removeAllAfterLast;