для суммирования элементов. В первой строчке на скрине значение, суммируемое с initial 0. Во второй - то, что возвращает метод. Почему это происходит?
const reducer = (accumulator, currentValue) => accumulator + currentValue.dataValues.amount;
const res = transactions.reduce(reducer, 0)
У меня чувство что там где-то были строки
просто в теле редюса поставь console.log и посмотри что и когда тудат приходит. Думаю сразу все станет понятным
Ой, и правда. Неявное приведение типов никто не отменял. Благодарен.
Только работает оно еще более неявно походу)
Привел явно функцией Number. Теперь порядок.
Обсуждают сегодня