어떤 수 n에 대해 Math.sqrt(n) 값이 정수라면 n은 제곱수. 이때, 정수 여부는 Number.isInteger()를 사용하여 확인.
function solution(left, right) {
let sum = 0;
for (let num = left; num <= right; num++) {
const isSquare = Number.isInteger(Math.sqrt(num));
sum += isSquare ? -num : num;
}
return sum;
}