Найдите сумму чисел из представленных данных
Дана строка в формате JSON, содержащая объект с данными:
```
let json = `{
"data1": [1,2,3],
"data2": [4,5,6],
"data3": [7,8,9]
}`;
```
Найдите сумму чисел из представленных данных.
из json в js перевел:
```
let arr = JSON.parse(json);
```
как теперь сложить три массива из объекта?
Ответы (1 шт):
Автор решения: Aleksandr Belous
→ Ссылка
Можно так.
const json = `{
"data1": [1,2,3],
"data2": [4,5,6],
"data3": [7,8,9]
}`
const arr = Object.values(JSON.parse(json))
const getArraySum = (data) => data.reduce((acc, value) => acc + value, 0)
const sumOfArrValues = arr.reduce((acc, value) => {
return acc + getArraySum(value)
}, 0)
console.log(sumOfArrValues)