LHJ

I'm a FE developer.

Level 1. 문제 3

24 May 2020 » js_quiz

Level 1. 문제 3

원래 숫자 / 각 자리의 숫자의 합
나머지가 0이냐 아니냐에 따라 true / false 판단

// 입력
12, 13, 10, 11, 124 // ... 두자리 이상 숫자

// 출력
solution(12); // true
solution(13); // false
solution(10); // true
solution(11); // false
// 내가 푼 답
const solution = (a) => {
    const b = a.toString();
    let c = 0;
    for (let i=0; i<b.length; i++) {
        c += Number(b[i]);
    }
    
    if(a % c === 0) {
        return true;
    }
    return false;
}

Related Posts