Like in title, can I modify array passed as an argument? (without using return
)
function arrayElementsRemove(array, element) {
array.filter(item => item != element);
}
and then
it('should remove items from array', () => {
var array = [1,2,2,3];
arrayElementsRemove(array, 3);
expect(array).to.equal([1,2,2]); // fails, array still equals [1,2,2,3]
});