Массивро дар даври JavaScript тағйир додан

Унсурҳои массивҳоро метавон дар даврҳо тағйир дод. Барои ин, лозим аст, ки массивҳоро бо даври оддӣ for гузаронӣ кард. Биёед барои мисол, унсурҳои массивро ба 2 зарб кунем:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let i = 0; i < arr.length; i++) {
  arr[i] = arr[i] * 2;
}

console.log(arr); // [2, 4, 6, 8, 10]-ро хориҷ мекунад

Ва акнун, ҳар як унсури массивро ба як воҳид афзоиш диҳем:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let i = 0; i < arr.length; i++) {
  arr[i]++;
}

console.log(arr); // [2, 3, 4, 5, 6]-ро хориҷ мекунад

Ва акнун, ҳар як унсури массивро ба 5 афзоиш диҳем:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let i = 0; i < arr.length; i++) {
  arr[i] += 5;
}

console.log(arr); // [6, 7, 8, 9, 10]-ро хориҷ мекунад
Задание 1

Массиве бо ададҳо дода шудааст. Ин массивро бо давр гузаронед ва ҳар як унсури ин массивро ба квадрат бардоред.

Задание 2

Массиве бо ададҳо дода шудааст. Ин массивро бо давр гузаронед ва аз ҳар як унсур як воҳид кам кунед.

Задание 3

Массиве бо ададҳо дода шудааст. Ин массивро бо давр гузаронед ва ба ҳар як унсур 10 илова кунед.