LeetCode - 2535. Difference Between Element Sum and Digit Sum of an Array

henu·2023년 9월 7일
0

LeetCode

목록 보기
67/186

Solution

var differenceOfSum = function(nums) {
    const eleSum = nums.reduce((acc, cur) => acc + cur, 0)
    const digitSum = nums.join('').split('').reduce((acc, cur) => acc + +cur, 0)

    return Math.abs(eleSum - digitSum)
};

Explanation

간단한 문제였다.
요소들의 합은 reduce를 이용해서 간단하게 구할 수 있다.
요소들의 모든 자릿수의 합은 join를 통해 문자열로 합친 후 split해서 reduce를 이용해서 구했다.

0개의 댓글