Computer >> Máy Tính >  >> Lập trình >> Javascript

Tích đường chéo của ma trận - JavaScript

Giả sử, chúng ta có một mảng 2-D biểu diễn một ma trận vuông như thế này -

 const arr =[[1, 3, 4, 2], [4, 5, 3, 5], [5, 2, 6, 4], [8, 2, 9, 3]];  

Chúng tôi được yêu cầu viết một hàm nhận trong mảng này và trả về tích của phần tử có mặt tại Đường chéo chính của ma trận.

Đối với mảng này, các phần tử hiện diện ở đường chéo chính là -

 1, 5, 6, 3 

Do đó đầu ra phải là -

 90 

Ví dụ

Sau đây là mã -

 const arr =[[1, 3, 4, 2], [4, 5, 3, 5], [5, 2, 6, 4], [8, 2, 9, 3]]; const crossonalProduct =arr => {let product =1; for (let i =0; i  

Đầu ra

Sau đây là đầu ra trong bảng điều khiển -

 90