[CODING TEST]::LV0 자릿수 더하기

kimsoyeon·2022년 10월 7일
0
post-custom-banner

[문제]

정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요

[제한]

  • 0 ≤ n ≤ 1,000,000

[입출력 예]

nreturn
123410
93021116

[입출력 예 설명]

입출력 예 #1
1 + 2 + 3 + 4 = 10을 return합니다.

입출력 예 #2
9 + 3 + 0 + 2 + 1 + 1 = 16을 return합니다.

[answer]

function solution(n) {
  let answer = 0;
  const arr = (n + "").split("");

  for (let i = 0; i < arr.length; i++) {
    answer += Number(arr[i]);
  }
  return answer;
}

자 이제 다시 시작~!!

[codesandbox]
https://codesandbox.io/s/kodingteseuteu-46-7vfnsh

profile
i am korean dobby
post-custom-banner

0개의 댓글