Thay đổi mảng trong vòng lặp JavaScript
Các phần tử của mảng có thể được thay đổi
trong vòng lặp. Để làm điều này, bạn cần duyệt
mảng bằng vòng lặp for thông thường.
Hãy nhân các phần tử của mảng với 2 làm ví dụ:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i] = arr[i] * 2;
}
console.log(arr); // sẽ hiển thị [2, 4, 6, 8, 10]
Bây giờ hãy tăng mỗi phần tử của mảng lên một đơn vị:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i]++;
}
console.log(arr); // sẽ hiển thị [2, 3, 4, 5, 6]
Bây giờ hãy tăng mỗi phần tử của mảng lên 5:
let arr = [1, 2, 3, 4, 5];
for (let i = 0; i < arr.length; i++) {
arr[i] += 5;
}
console.log(arr); // sẽ hiển thị [6, 7, 8, 9, 10]
Cho một mảng chứa các số. Duyệt mảng này bằng vòng lặp và bình phương mỗi phần tử của mảng.
Cho một mảng chứa các số. Duyệt mảng này bằng vòng lặp và trừ mỗi phần tử đi một.
Cho một mảng chứa các số. Duyệt mảng này
bằng vòng lặp và cộng mỗi phần tử thêm 10.