हमें एक JavaScript फंक्शन लिखना है जो एक संख्या लेता है और इस तथ्य के आधार पर बूलियन लौटाता है कि संख्या पूर्ण वर्ग है या नहीं।
पूर्ण वर्ग संख्याओं के उदाहरण -
4, 16, 81, 441, 256, 729, 9801
उदाहरण
const num = 81;
const isPerfectSquare = num => {
let ind = 1;
while(ind * ind <= num){
if(ind * ind !== num){
ind++;
continue;
};
return true;
};
return false;
};
console.log(isPerfectSquare(81));
console.log(isPerfectSquare(9801));
console.log(isPerfectSquare(99));
console.log(isPerfectSquare(441));
console.log(isPerfectSquare(7648));
आउटपुट
कंसोल में निम्नलिखित आउटपुट है -
true true false true false