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