최대 1 분 소요

문제

20

해결과정

  1. 숫자를 배열로 변환해여 배열의 합 구하기
  2. x를 배열의 합으로 나누어 떨어지면 true, 아니면 false
function solution(x) {
    var answer = true;
    let newArr = (x+'').split('')
    let num = newArr.reduce((a, b) => a*1 + b*1)
    if(x % num === 0){
        answer = true
    } else {
        answer = false
    }
    return answer;
}