function solution(left, right) {
const arr = Array(right + 1 - left).fill(left).map((num, idx) => num + idx);
return arr.reduce((acc, cur) => Math.sqrt(cur) === parseInt(Math.sqrt(cur)) ? acc - cur : acc + cur , 0);
}
function solution(left, right) {
var answer = 0;
for (let i = left; i <= right; i++) {
if (Number.isInteger(Math.sqrt(i))) {
answer -= i;
} else {
answer += i;
}
}
return answer;
}