Chúng ta cần viết một hàm JavaScript nhận vào một mảng các số. Hàm nên cộng các phần tử chỉ số lẻ và chỉ số chẵn riêng biệt và cuối cùng trả về hiệu tuyệt đối của chúng.
Ví dụ
const arr = [4, 6, 3, 1, 5, 8, 9, 3, 4];
const oddEvenDifference = (arr = []) => {
let oddSum = 0;
let evenSum = 0;
for (let i = 0; i < arr.length; i++) {
const el = arr[i];
if (i % 2 === 0) evenSum += el;
else oddSum += el;
}
return Math.abs(oddSum - evenSum);
};
console.log(oddEvenDifference(arr));Kết quả
Kết quả hiển thị trong console sẽ là:
7