Skip to content

Instantly share code, notes, and snippets.

@thmain
Created December 25, 2022 05:30
Show Gist options
  • Save thmain/4e71f66479066ab188ac498c0da3693a to your computer and use it in GitHub Desktop.
Save thmain/4e71f66479066ab188ac498c0da3693a to your computer and use it in GitHub Desktop.
'use strict';
Array.prototype.filter = function(Predicate) {
var result = [];
this.forEach(function(itemInArray) {
Predicate(itemInArray) ? result.push(itemInArray) : null;
});
return result;
}
console.log([1, 2, 3, 4, 5].filter(i => i > 3)); // [4, 5]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment