x만큼 간격이 있는 n개의 숫자




프로그래머스 ‘약수구하기’ 문제.

자연수 N이 주어지면, N의 각 자릿수의 합을 구하는 문제



내가 해결한 방법

function solution(n)
{
    let answer = 0;

    String(n).split('').map(i => answer += Number(i))
    return answer;
}




reduce 사용

function solution(n)
{
    var answer = 0;
    answer = String(n).split('').reduce((acc,cur) => {
        return acc + Number(cur);
    }, 0)
    return answer;
}








© 2018. by sora

Powered by sora