Произволни низи во JavaScript
Мултидимензионалните низи не мора да бидат како оние што ги разгледавме погоре. Погледнете, на пример, ја следната низа:
let arr = [['a', 'b', [1, 2, 3], [4, 5]], ['d', ['e', 'f']]];
Како што можете да видите, оваа низа е "неправилна".
Во неа, покрај обичните елементи (на пример,
'a', 'b') се наоѓаат низи
([1, 2, 3] и [4, 5]).
Да ја преработиме нашата низа во поразбирлив вид:
let arr = [
[
'a', 'b', [1, 2, 3], [4, 5],
],
[
'd', ['e', 'f'],
],
];
Дадена е следната низа:
let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
Рачно, без циклус, пронајдете го збирот на елементите од оваа низа.