[자바스크립트, 프로그래머스] 하샤드 수

난이도 : 1

링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12947


문제리뷰

Early return 패턴을 이용해보았다.


소스코드

function solution(x) {
    const arr = String(x).split('')
    let sum = 0
    arr.forEach(el => {
        sum += parseInt(el)
    })
    if (x%sum === 0) return true
    if (x%sum !== 0) return false
}

댓글()