Cách tính tổng một mảng JavaScript với Giảm

Cach Tinh Tong Mot Mang Javascript Voi Giam



Đôi khi, người dùng không thể xử lý một lượng lớn dữ liệu trong mảng. Để làm như vậy, họ thực hiện nhiều thao tác trên dữ liệu để giảm kích thước của phần tử. Các ' giảm bớt() ” Phương thức trong JavaScript được sử dụng để nén kích thước của mảng thành một giá trị duy nhất trước khi triển khai một hàm được chỉ định cho mọi giá trị mảng và đặt giá trị của hàm của một biến trong một mảng.

Bài đăng này sẽ giải thích phương pháp tính tổng một mảng JavaScript bằng lệnh rút gọn.







Làm cách nào để tính tổng một mảng JavaScript với Giảm?

Để tổng hợp một mảng JavaScript, “ giảm bớt() có thể sử dụng phương pháp. Phương thức rút gọn được sử dụng để giảm thiểu phần tử của một mảng với sự trợ giúp của việc xác định hàm rút gọn.



cú pháp

Để sử dụng phương thức JavaScript reduce(), hãy thử cú pháp được nêu dưới đây:



mảng. giảm bớt ( chức năng ( tổng cộng , giá trị hiện tại , hiện tại Index , mảng ) , giá trị ban đầu )

Trong cú pháp này:





  • chức năng() ” là cần thiết để chạy cho từng phần tử trong một mảng.
  • giá trị hiện tại ” xác định giá trị hiện tại để chạy trong một hàm.
  • hiện tại Index ” cho biết chỉ mục cho giá trị đang chạy.
  • mảng ” hiển thị vị trí của phần tử đang chạy.
  • giá trị ban đầu ” là một tham số tùy chọn. Nó xác định giá trị được truyền cho hàm.

Ví dụ 1: Tính tổng của mảng JavaScript với phương thức reduce() bằng cách xác định một hàm

Để tính tổng của mảng JavaScript với phương thức rút gọn bằng cách xác định hàm, hãy thử ví dụ đã nêu:

chức năng sumArr ( mảng ) {
hằng số Tổng = mảng. giảm bớt ( chức năng ( tổng cộng , yếu tố ) {
trở lại tổng cộng + yếu tố ;
} ) ;
bảng điều khiển. đăng nhập ( Tổng ) ;
}
  • Đầu tiên, xác định một chức năng với một tên cụ thể.
  • Sau đó, khai báo một hằng số và sử dụng “ arr.reduce() ” và thêm một hàm làm tham số của phương thức đã xác định.
  • Truyền tham số cho hàm.
  • Sử dụng ' trở lại ” từ khóa rồi tính tổng các phần tử.
  • Hiển thị đầu ra trên bàn điều khiển với sự trợ giúp của “bảng điều khiển.log ()”

Cuối cùng, xác định mảng mà chúng ta muốn tính tổng các phần tử:



sumArr ( [ số 8 , 9 , 7 , 6 , 4 ] ) ;

Có thể thấy rằng tổng của phần tử mảng JavaScript với phương thức rút gọn được tính toán và hiển thị trên bảng điều khiển:

Ví dụ 2: Tính tổng của một mảng JavaScript bằng phương pháp rút gọn bằng cách xác định hằng số

Để tính tổng tất cả các phần tử của mảng bằng phương thức reduce(), trước hết, hãy khởi tạo một hằng số và lưu trữ phần tử đó trong một mảng:

hằng số mảng = [ 7 , 3 , 9 , 0 ] ;

Tương tự, xác định một hằng số khác và đặt giá trị bắt đầu:

hằng số startValue = 0 ;

Tiếp theo, sử dụng “ giảm bớt() ” làm giá trị của hằng số và chỉ định các tham số:

hằng số sumWithstart = mảng. giảm bớt (
( bộ tích điện , Giá trị ) => bộ tích điện + Giá trị ,
startValue
) ;

Cuối cùng, hiển thị đầu ra trên bảng điều khiển với sự trợ giúp của “ console.log() ” và gọi hàm đã xác định làm đối số của nó:

bảng điều khiển. đăng nhập ( sumWithstart ) ;

đầu ra

Bạn đã tìm hiểu về phương pháp tính tổng của mảng JavaScript bằng phương thức rút gọn.

Phần kết luận

Để tính tổng của mảng JavaScript với phần giảm, “ giảm bớt() có thể sử dụng phương pháp Phương thức rút gọn được sử dụng để giảm hoặc nén kích thước của mảng bằng cách thực hiện các thao tác khác nhau. Để làm như vậy, chúng tôi đã tính tổng của mảng để giảm kích thước. Đó là tất cả về phương pháp tính tổng của mảng JavaScript bằng phương pháp rút gọn.