Změna pole v cyklu JavaScript
Prvky polí lze měnit
v cyklech. K tomu je potřeba procházet
pole běžným cyklem for.
Pojďme pro příklad vynásobit
prvky pole 2:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i] = arr[i] * 2;
}
console.log(arr); // vypíše [2, 4, 6, 8, 10]
A nyní zvýšíme každý prvek pole o jednu:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i]++;
}
console.log(arr); // vypíše [2, 3, 4, 5, 6]
A nyní zvýšíme každý prvek
pole o 5:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i] += 5;
}
console.log(arr); // vypíše [6, 7, 8, 9, 10]
Je dáno pole s čísly. Projděte toto pole cyklem a umocňte každý prvek tohoto pole na druhou.
Je dáno pole s čísly. Projděte toto pole cyklem a odečtěte od každého prvku jedničku.
Je dáno pole s čísly. Projděte toto pole
cyklem a přičtěte ke každému prvku 10.