JSFiddle - React, Tailwind, and code Playground
by nerdycap007
JavaScript
let count1 = [1, 2, 3].reduce((c, v) => {
return c + v;
});
Object.prototype.myReduce = function (callback, initialValue) {
let collector = initialValue || null;
this.map((elem) => {
collector = callback(collector, elem);
});
return collector;
};
console.log(
[1, 2, 3, 4].myReduce((c, v) => {
return c * v;
}, 1)
);