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

Đảo ngược dấu hiệu trong mảng - JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript nhận vào một mảng các Số dương cũng như Âm và thay đổi các số dương thành các số âm tương ứng và các số âm thành các số dương tương ứng tại chỗ.

Hãy viết mã cho chức năng này -

Ví dụ

Sau đây là mã -

const arr = [12, 5, 3, -1, 54, -43, -2, 34, -1, 4, -4];
const changeSign = arr => {
   arr.forEach((el, ind) => {
      arr[ind] *= -1;
   });
};
changeSign(arr);
console.log(arr);

Đầu ra

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

[
   -12, -5,  -3, 1, -54,
   43,  2, -34, 1,  -4,
   4
]