Ubadilishaji wa Vipengele katika JavaScript
Wacha tufanye kitu na vipengele
vinavyovukwa vya safu, kwa mfano, tuwaandikie
ishara '!' mwishoni.
Katika kesi hii itabidi tutumie
kitanzi cha kawaida for, na si for-of,
hivi:
javascriptfunction func(arr) {
for (let i = 0; i < arr.length; i++) {
if (typeof arr[i] == 'object') {
arr[i] = func(arr[i]);
} else {
arr[i] = arr[i] + '!';
}
}
return arr;
}
console.log(func([1, [2, 7, 8], [3, 4, [5, 6]]]));
Задание 1
Imetolewa safu ya dimensional nyingi ya kiwango cha kiholela cha kulizamishwa, kwa mfano, hii:
javascript[1, [2, 7, 8], [3, 4], [5, [6, 7]]]
Inua vipengele-vyenye nambari vya safu hii mraba.