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

जावास्क्रिप्ट का उपयोग करके पांडिजिटल नंबर ढूँढना

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या का प्रतिनिधित्व करने वाली स्ट्रिंग लेता है। यदि संख्या पांडिजिटल है, तो फ़ंक्शन सही है, अन्यथा गलत है।

पांडिजिटल संख्या एक संख्या है जिसमें कम से कम एक बार सभी अंक (0-9) होते हैं।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

इसके लिए कोड होगा -

const numStr1 = '47458892414';
const numStr2 = '53657687691428890';
const isPandigital = numStr => {
   let legend = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'];
   for(let i = 0; i < numStr.length; i++){
      if(!legend.includes(numStr[i])){
         continue;
      };
      legend.splice(legend.indexOf(numStr[i]), 1);
   };
   return !legend.length;
};
console.log(isPandigital(numStr1));
console.log(isPandigital(numStr2));

आउटपुट

कंसोल में आउटपुट होगा -

false
true

  1. जावास्क्रिप्ट में संख्याओं के लिए अनुक्रम का मान ढूँढना

    समस्या निम्नलिखित अनुक्रम योग पर विचार करें - $$seq(n,\:p)=\displaystyle\sum\limits_{k=0} \square(-1)^{k}\times\:p\:\times 4^{nk}\:\times (\frac{2n-k}{k})$$ हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है और p seq(n, p) का मान देता है। उदाहरण निम्नलिखित कोड है - const n = 12; const p

  1. JavaScript का उपयोग करके किसी श्रेणी में कुल अपसाइड डाउन संख्याओं की गणना करना

    उल्टा नंबर वे संख्याएं जो 180 डिग्री घुमाए जाने पर वही रहती हैं, उलटी संख्याएं कहलाती हैं। उदाहरण के लिए, 9116, 69. समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो दो संख्याओं की श्रेणी में होता है। हमारे फ़ंक्शन को निर्दिष्ट सीमा में आने वाले सभी उल्टा नंबरों की गिनती वापस करनी

  1. JavaScript का उपयोग करके किसी श्रेणी के भीतर किसी संख्या से विभाज्य संख्याओं की गणना करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो दो पूर्णांकों की श्रेणी को पहले तर्क के रूप में और एक संख्या को दूसरे तर्क के रूप में लेता है। हमारे फ़ंक्शन को निर्दिष्ट सीमा में इनपुट संख्या से विभाज्य सभी संख्याएं ढूंढनी चाहिए और उनकी गणना वापस करनी चाहिए। उदाहरण निम्नलिखित कोड है - con