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