Ändra arrayer i JavaScript-loopar
Element i arrayer kan ändras
i loopar. För att göra detta behöver du iterera
arrayer med en vanlig for-loop.
Låt oss som exempel multiplicera
elementen i arrayen med 2:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i] = arr[i] * 2;
}
console.log(arr); // skriver ut [2, 4, 6, 8, 10]
Och nu ökar vi varje element i arrayen med ett:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i]++;
}
console.log(arr); // skriver ut [2, 3, 4, 5, 6]
Och nu ökar vi varje element
i arrayen med 5:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i] += 5;
}
console.log(arr); // skriver ut [6, 7, 8, 9, 10]
Given en array med tal. Iterera denna array med en loop och kvadrera varje element i denna array.
Given en array med tal. Iterera denna array med en loop och subtrahera ett från varje element.
Given en array med tal. Iterera denna array
med en loop och lägg till 10 till varje element.