https://programmers.co.kr/learn/courses/30/lessons/12947
let arr = 10;
function solution1(x) {
let arrString = x + "";
let arrSum = 0;
for(let i = 0; i < arrString.length; i++){
arrSum += Number(arrString[i]);
}
return x % arrSum === 0;
}
console.log(solution1(arr)); // true
- arrString변수에 arr변수를 문자열로 바꾸어 할당한다.
let arr = 10;
function solution2(n){
return !(n%(n+'').split('').reduce((a, b) => +a + +b));
}
console.log(solution2(arr)) // true
- 매개변수 n의 나머지를 구하는 연산을 만든다.