JSFiddle - React, Tailwind, and code Playground
JavaScript
// a number is square if its square root is an integer
function isSquare(n) {
return Number.isInteger(Math.sqrt(n));
}
function squaresWithin(a, b) {
var result = [];
for (var i = a; i <= b; ++i) {
if (isSquare(i)) {
result.push(i);
}
}
return result;
}
console.log(squaresWithin(1, 10));