Filter method prototype
Click Here Array.prototype.myfilter = function(cb) { let temp =[]; for(let i=0;i<this.length;i++){ if(cb(this[i])){ temp.push(this[i]); }; }; return temp; }; let array = [2,3,4,6,11,13,8,5]; let filterOddNum = array.myfilter((num) => { return num%2; }); console.log(filterOddNum);