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

Tổng tuyệt đối của các phần tử mảng - JavaScript

Chúng tôi bắt buộc phải viết một hàm JavaScript nhận vào một mảng có cả số dương và số âm và trả về tổng tuyệt đối của tất cả các phần tử của mảng.

Chúng tôi bắt buộc phải làm điều này mà không cần trợ giúp của bất kỳ chức năng thư viện có sẵn nào.

Ví dụ:Nếu mảng là -

const arr = [1, -5, -34, -5, 2, 5, 6];

Sau đó, đầu ra phải là -

58

Ví dụ

Sau đây là mã -

const arr = [1, -5, -34, -5, 2, 5, 6];
const absoluteSum = arr => {
   let res = 0;
   for(let i = 0; i < arr.length; i++){
      if(arr[i] < 0){
         res += (arr[i] * -1);
         continue;
      };
      res += arr[i];
   };
   return res;
};
console.log(absoluteSum(arr));

Đầu ra

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

58