//먼저 약수의 갯수부터 구하자!
//약수를 구하고자 하는 숫자를 넣으면 약수의 갯수를 리턴한다.
function divisor(num){
let cnt = 0;
for (let i = 1; i <= num; i++) {
if(num % i ===0){
cnt ++;
}
}
return cnt
}
//받아오는 숫자의 약수의 갯수가 짝수 일때 더하고, 홀수 일때 빼주는 함수를 만들자.
function solution(left, right){
let result = 0;
for (let i = left; i <= right; i++) {
let cnt = divisor(i)
if(cnt % 2 === 0){
//짝수일때
result += i;
}else{
//홀수 있때
result -= i;
}
}
return result;
}
console.log(solution(13, 17));