Tính tổng element tại index chẵn (0, 2, 4...). 3 cách:
1. For loop truyền thống
let arr = [1, 2, 3, 4, 5, 6]; let sum = 0; for (let i = 0; i < arr.length; i += 2) sum += arr[i]; console.log(sum); // 9 (1+3+5)
2. forEach
let sum = 0;
arr.forEach((elem, i) => { if (i % 2 === 0) sum += elem; });
console.log(sum); // 9
3. Filter + Reduce (functional)
let sum = arr .filter((_, i) => i % 2 === 0) .reduce((acc, curr) => acc + curr, 0); console.log(sum); // 9
Hiệu năng: For loop nhanh nhất (không overhead function call). Filter+reduce tạo array trung gian — chậm hơn, nhưng code declarative, dễ đọc.