[프로그래머스] 자릿수 더하기 (JS)

hhkim·2023년 6월 18일
0

Algorithm - JavaScript

목록 보기
1/188
post-thumbnail

이전에 기초, 입문 문제를 풀면서 많이 익숙해진 유형이라 금방 풀 수 있었다.

풀이 과정

  1. 숫자를 문자열로 변환: toString()
  2. 문자열을 한 글자씩 처리하기 위해 배열로 변환: [...문자열]
  3. 배열의 요소 하나하나를 처리해서 축적된 결과 도출(합계 구하기): reduce()

코드

function solution(n) {
    return [...n.toString()].reduce((result, c) => result + Number(c), 0);
}

0개의 댓글