개발 공부/자바스크립트
자릿수 더하기
정수 n이 매개변수로 주어질 때, n의 각 자리 숫자의 합을 return 하도록 solution 함수를 완성하세요. A. function solution(n) { const array = n.toString().split("").map(Number); const result = array.reduce((a,b) => a + b, 0); return result; } 처음 문제를 딱 보자마자 아! n을 배열로 바꾼 다음, 배열 안에 있는 숫자들을 다 더해서 return 하면 되겠구나. 라고 바로 생각이 들었는데 의도치 않은 곳에서 헤맸던 문제다.......... 바보같이.... 숫자를 바로 배열로 바꿀 수가 없으니 toString을 사용하여 문자열로 바꿔주고 배열로 만들어서 reduce()를 사용해 값을 ..
2023. 9. 18. 19:03