есть label и value. Как можно подсчитать все value и записать их в label = "Всего"?
const sum = array.reduce((accum, curr) => accum + curr.value), 0);
перебрать циклом элементы и сложить, например, через reduce
А как можно реализовать это внутри массива, если акк массив?
arr.map(item => item.label === 'Всего' ? { label: arr.length, value: item.value } : item);
Ну как условие сформулировал - так я ответ написал.
Покажи свой массив примерный и результат, который ты хочешь получить.
Обсуждают сегодня