Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में विशेष प्रकार के नंबर (प्रोनिक)


हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक नंबर ले और यदि यह प्रोनिक नंबर है तो true वापस करे अन्यथा false।

एक प्रोनिक नंबर वह नंबर है जो दो लगातार इंटीजर्स का गुणनफल है, यानी इस रूप का नंबर:

n(n + 1)

उदाहरण

इसके लिए कोड:

const num = 132; const isPronic = num => {    let nearestSqrt = Math.floor(Math.sqrt(num)) - 1;    while(nearestSqrt * (nearestSqrt + 1) <= num){       if(nearestSqrt * (nearestSqrt+1) === num ){          return true;       };       nearestSqrt++;    };    return false; }; console.log(isPronic(num));

आउटपुट

कंसोल में आउटपुट:

true

  1. - JavaScript में संख्याओं की सुंदर व्यवस्था

    सुंदर व्यवस्था:मान लीजिए हमारे पास 1 से num तक num पूर्णांक हैं। हम एक सुंदर व्यवस्था को एक सरणी के रूप में परिभाषित करते हैं जो इन num संख्याओं द्वारा सफलतापूर्वक निर्मित होती है यदि इस सरणी में ith स्थिति (1 ≤ i ≤ N) के लिए निम्न में से एक सत्य है:ith स्थिति पर संख्या i से विभाज्य है।i, ith स्थिति

  1. - जावास्क्रिप्ट में 1 से n तक की सभी संख्याओं से विभाज्य सबसे छोटी संख्या ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है। यह फ़ंक्शन उस सबसे छोटी संख्या को ढूंढकर लौटाएगा जो 1 से n तक की सभी संख्याओं से विभाज्य हो।उदाहरणनिम्न कोड देखें:const num = 11; const smallestDivisible = (num = 1) => {    let res = num * (num - 1) || 1;    

  1. - JavaScript में विशेष संख्याओं की जांच

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या, num, को पहला और एकमात्र तर्क के रूप में लेता है। यदि संख्या num के अंकों का योग एक पालिंड्रोम संख्या है, तो हमारा फ़ंक्शन true वापस करना चाहिए, अन्यथा false। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - const num = 781296; तो आउटपुट होना चाहिए - c