Array.reduce()
Thực thi hàm callback trên từng phần tử (từ trái sang phải) để thu gọn thành một giá trị đơn.
Ví dụ: Tính tổng mảng
<html> <body> <p>Tổng các số trong mảng: </p> <script> const array = [1, 2, 3, 4]; const sum = (firstValue, lastValue) => firstValue + lastValue; document.write(array.reduce(sum)); </script> </body> </html>
Kết quả
Tổng các số trong mảng: 10