처음 코드 function solution(x) { let answer = true; let splitX = x.toString().split(''); let sum = splitX.reduce((acc, cur) => Number(acc) + Number(cur)); if(x % sum !== 0) answer = false; return answer; } 문제를 잘 읽고 그대로 코드로 작성하면 된다. 알면 좋은 내용 문자열로 변환 후 split하여 자릿수를 더하는 것 reduce로 합을 구하는 것 기본값은 true이고 하샤드 수가 아닐 때만 확인해서 return 하는 것