[JS100제] 문제44 : 각 자리수의 합⭐

youngseo·2022년 2월 17일
0

JS100제

목록 보기
24/25
post-thumbnail

문제44 : 각 자리수의 합

사용자가 입력한 양의 정수의 각 자리수의 합을 구하는 프로그램을 만들어주세요

예를들어
18234 = 1+8+2+3+4 이고 정답은 18 입니다.
3849 = 3+8+4+9 이고 정답은 24입니다.

입출력

입력 : 18234
출력 : 18

입력 : 3849
출력 : 24

답안

function solution(nums){
  let sum = 0;

  while(nums != 0 ) {
    sum+= (nums%10)
    nums = Math.floor(nums/10)
  }

  return sum;
}

console.log(solution(18234));
console.log(solution(3849));

0개의 댓글