202111101 [Algorithm 023] JS - 하샤드 수 (Level 01) 문제 출처 : 프로그래머스 prorammers - 하샤드수 (링크) 문제 설명 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수, solution을 완성해주세요. 제한사항 x는 1 이상, 10000 이하인 정수입니다. A. 내가 푼 답 function solution(x) { let arr = x.toString().split('') let sum = 0 for(let i = 0; i < arr.length ; i++){ sum += Number(arr[i]) } return x % sum == 0 ? true :.. 2021. 11. 10. 이전 1 다음