हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है और यदि यह एक प्रोनिक नंबर है तो सत्य लौटाता है अन्यथा झूठी वापसी करता है।
एक प्रोनिक संख्या एक संख्या है जो दो क्रमागत पूर्णांकों का गुणनफल है, जो कि रूप की एक संख्या है -
n(n + 1)
उदाहरण
इसके लिए कोड होगा -
const num =132;const isPronic =num => { चलो निकटतम वर्ग =Math.floor(Math.sqrt(num)) - 1; जबकि (निकटतम वर्ग * (निकटतम वर्ग + 1) <=संख्या) {अगर (निकटतम वर्ग * (निकटतम वर्ग + 1) ===संख्या) { वापसी सच; }; निकटतम वर्ग++; }; झूठी वापसी;};कंसोल.लॉग(isPronic(num));
आउटपुट
कंसोल में आउटपुट -
<पूर्व>सत्य