JSFiddle - React, Tailwind, and code Playground
by vinodlouis
JavaScript
const data = [1, 2, 3, 4, 5];
/*Implement myCustomFilter custom filter function here*/
Array.prototype.myCustomFilter = function(cb){
let arr = [];
for(let i=0;i<this.length;i++){
const r = cb(this[i]);
if(r){
arr.push(r)
}
}
return ar
}
const filteredData = data.filter(el => el > 2);
console.log(filteredData);
const customFilteredData = data.myCustomFilter(function (el) {
if (el > 2) return el;
});