JavaScript/Coding_Problems

프로그래머스(입문)_자릿수 더하기

yunajoe 2023. 1. 1. 18:31

풀이1

let answer = 0;

function solution(n) {   
    const numsArr = Array.from(String(n), Number);  // 숫자를 Array타입으로 바꾼다
    numsArr.forEach(sum_func); 
    return answer 
}

function sum_func(value){
    answer += value 
}

 

 

풀이2   

function solution(n) {
    const initialvalue = 0; 
    const NumArr = Array.from(String(n), Number); 
    const answer = NumArr.reduce( (acc, currentValue) => acc + currentValue, initialvalue   
    );   
    return answer
}