Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Tổng chữ số số âm trong JavaScript

Chúng ta cần viết hàm JavaScript nhận một số nguyên âm và trả về tổng các chữ số của nó.

Ví dụ: Nếu số là:

-5456

Đầu ra

Thì đầu ra sẽ là:

5+4+5+6 = 20

Ví dụ

Mã cho việc này:

const num = -5456; const sumNum = num => {    return String(num).split("").reduce((acc, val, ind) => {       if(ind === 0){          return acc;       }       if(ind === 1){          acc -= +val;          return acc;       };       acc += +val;       return acc;    }, 0); }; console.log(sumNum(num));

Đầu ra

Kết quả trên console:

10