Vấn đề
Chúng ta cần viết một hàm JavaScript nhận vào một mảng arr. Hàm sẽ tìm và trả về tích của tất cả các phần tử của mảng.
Ví dụ
Dưới đây là mã nguồn:
const arr = [3, 1, 4, 1, 2, -2, -1];
const produceElements = (arr = []) => {
const res = arr.reduce((acc, val) => {
acc = acc * val;
return acc;
}, 1);
return res;
};
console.log(produceElements(arr));Kết quả
Kết quả đầu ra trong console:
48