Hướng dẫn how multiply all values of an array javascript? - cách nhân tất cả các giá trị của một mảng javascript?
Trong bài viết này, chúng ta sẽ thấy cách nhân tất cả các số trong một mảng bằng JavaScript. Show Giả sử chúng ta có một loạt các số như thế này, Và chúng tôi phải nhân tất cả các số và cung cấp cho chúng tôi sản phẩm dưới dạng giá trị trả về. Vì vậy, đầu ra phải là:
Vì vậy, bằng cách sử dụng JavaScript, chúng tôi sẽ tìm thấy sản phẩm của tất cả các yếu tố của một mảng sử dụng:
Hãy xem mỗi cái với một ví dụ. Nhiều số trong một mảng sử dụng cho vòng lặpChúng ta có thể sử dụng vòng lặp Example:
Ở đây, trong mã trên, chúng tôi đã tạo một hàm gọi là 0, lấy một mảng làm đối số.Và hàm sử dụng vòng lặp 2 được đáp ứng.for loop to loop through each element in the array until the condition 2 is
met.Trên mỗi lần lặp của vòng lặp, giá trị nhân được lưu trữ trong biến Pro. Và giá trị ban đầu của Pro là 1, vì bất kỳ số số số nào có 0 là 0.pro . And the initial value of pro is 1 , as any number multiple with 0 is 0. Một lần, điều kiện được đáp ứng (tức là sai), nó trả lại cho chúng ta sản phẩm của các số nhân.product of the multiplied numbers. Nhân tất cả các số trong một mảng bằng cách sử dụng giảm ()Phương thức giảm () chạy chức năng gọi lại "giảm" do người dùng xác định trên mỗi phần tử của một mảng. Nó trả về một giá trị duy nhất sau khi chạy chức năng gọi lại trên mỗi phần tử của mảng.reduce() method runs a user-defined "reducer" callback function on each element of an array. It returns a single value after running the callback function on each element of the array. Syntax:
CallbackFn: Hàm "giảm thiểu" do người dùng chỉ định. initValue: Đó là giá trị được truyền đến hàm là giá trị ban đầu. Vì vậy, hãy sử dụng phương thức 3 cho nhiều số trong một mảng.
Ở đây, ban đầu là 1 và không phải 0, vì bất kỳ số số nào có 0 là 0. Và, 4 là chức năng gọi lại. Làm thế nào để bạn nhân các giá trị trong JavaScript?
|