does filter create a new array or modify it code example Example: filter out arrays js let newArray = array.filter(function(item) { return condition; });