Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 음수 자릿수 합계

<시간/>

음의 정수를 받아 그 자릿수의 합을 반환하는 JavaScript 함수를 작성해야 합니다.

예:숫자가 -

인 경우
-5456

출력

그러면 출력은 다음과 같아야 합니다. -

5+4+5+610

예시

이에 대한 코드는 -

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)); 

출력

콘솔의 출력 -

10