Задача: let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
Вручную, без цикла, найдите сумму элементов этого массива.
Сделал так: let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
let sum = arr[0][0] + arr[0][1] + arr[0][2] + arr[0][3][0] +
arr[0][3][1] + arr[0][3][2][0] + arr[0][3][2][1] +
arr[0][4][0] + arr[0][4][1][0] + arr[0][4][1][1]
console.log(sum) Выводит ошибку: Uncaught TypeError: Cannot read properties of undefined (reading '0'
Понял, что ошибка связана с arr[0][4][0], но так и не понял как это исправить.
Подскажите, какое решение у этой задачи (без циклов) и в чём моя ошибка - что я сделал не так?
Вручную, без цикла, найдите сумму элементов этого массива.
Сделал так: let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
let sum = arr[0][0] + arr[0][1] + arr[0][2] + arr[0][3][0] +
arr[0][3][1] + arr[0][3][2][0] + arr[0][3][2][1] +
arr[0][4][0] + arr[0][4][1][0] + arr[0][4][1][1]
console.log(sum) Выводит ошибку: Uncaught TypeError: Cannot read properties of undefined (reading '0'
Понял, что ошибка связана с arr[0][4][0], но так и не понял как это исправить.
Подскажите, какое решение у этой задачи (без циклов) и в чём моя ошибка - что я сделал не так?