기록

[Level1] 하샤드 수 본문

Algorithm/Programmers

[Level1] 하샤드 수

dev.jung 2021. 7. 12. 15:22

문제

 

내 풀이

x 를 배열로 만들어 reduce 로 총합을 구한다.

function solution(x) {
    let sum = String(x).split('').reduce((a, b) => Number(a) + Number(b));  
    return x % sum === 0 ? true : false;
}

 

반응형

'Algorithm > Programmers' 카테고리의 다른 글

[Level 1] 최대공약수와 최소공배수  (0) 2021.07.12
[Level 1] 평균 구하기  (0) 2021.07.12
[Level1] 핸드폰 번호 가리기  (0) 2021.07.12
[Level1] 행렬의 덧셈  (0) 2021.07.12
[Level1] 직사각형 별찍기  (0) 2021.07.07
Comments