हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है और इस तथ्य के आधार पर एक बूलियन देता है कि संख्या एक पूर्ण वर्ग है या नहीं।
पूर्ण वर्ग संख्याओं के उदाहरण -
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