Манипулации со елементи во JavaScript
Ајде да направиме нешто со
елементите на низата, на пример, да запишеме
на крајот знак '!'.
Во овој случај ќе треба да користиме
обичен циклус for, а не for-of,
вака:
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
Дадена е многодимензионална низа со произволно ниво на вгнезденост, на пример, вака:
javascript[1, [2, 7, 8], [3, 4], [5, [6, 7]]]
Подигнете ги сите елементи-броеви на оваа низа на квадрат.