Array.reduce()
by ishaya808 Updated: Nov 20, 2022
Guide Kit
const numbers = [2, 5, 8] const addNumbers = (previousResult, currentItem) => { console.log({ previousResult, currentItem }) return previousResult + currentItem } const initialValue = 0 const total = numbers.reduce(addNumbers, initialValue) // {previousResult: 0, currentItem: 2} // {previousResult: 2, currentItem: 5} // {previousResult: 7, currentItem: 8} console.log(total) // 15