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

जावास्क्रिप्ट में पास्कल त्रिभुज की nवीं पंक्ति के तत्वों का पता लगाना

<घंटा/>

पास्कल त्रिकोण:

पास्कल का त्रिभुज एक त्रिभुजाकार सरणी है जिसे पूर्ववर्ती पंक्तियों में आसन्न तत्वों को जोड़कर बनाया गया है।

पास्कल त्रिभुज के पहले कुछ तत्व हैं -

जावास्क्रिप्ट में पास्कल त्रिभुज की nवीं पंक्ति के तत्वों का पता लगाना

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

फ़ंक्शन को उन सभी तत्वों की एक सरणी वापस करनी चाहिए जो पास्कल के त्रिकोण में (संख्या) वें पंक्ति में मौजूद होनी चाहिए।

उदाहरण के लिए -

अगर इनपुट नंबर है -

const num = 9;

तब आउटपुट होना चाहिए -

const output = [1, 9, 36, 84, 126, 126, 84, 36, 9, 1];

उदाहरण

निम्नलिखित कोड है -

const num = 9;
const pascalRow = (num) => {
   const res = []
   while (res.length <= num) {
      res.unshift(1);
      for(let i = 1; i < res.length - 1; i++) {
         res[i] += res[i + 1];
      };
   };
   return res
};
console.log(pascalRow(num));

आउटपुट

कंसोल आउटपुट निम्नलिखित है -

[
   1, 9, 36, 84, 126,
   126, 84, 36, 9, 1
]

  1. जावास्क्रिप्ट डोम क्या है?

    जावास्क्रिप्ट दस्तावेज़ ऑब्जेक्ट मॉडल (डीओएम) एक वेबपेज के HTML तत्वों का प्रतिनिधित्व है। यह एक इंटरफ़ेस है जिसका उपयोग हम किसी वेब पेज की सामग्री या शैली को बदलकर उसमें हेरफेर करने के लिए कर सकते हैं। हम वेबपेज पर राइट क्लिक करके और निरीक्षण का चयन करके DOM तक पहुँच सकते हैं। ऐसा करने से, जिस व

  1. जावास्क्रिप्ट का उपयोग करके पडोवन अनुक्रम का nth तत्व ढूँढना

    पडोवन अनुक्रम पडोवन अनुक्रम प्रारंभिक मानों द्वारा परिभाषित पूर्णांक P(n) का अनुक्रम है - P(0) =P(1) =P(2) =1 और पुनरावृत्ति संबंध, P(n) =P(n-2) + P(n-3) P(n) के पहले कुछ मान हैं 1, 1, 1, 2, 2, 3, 4, 5, 7, 9, 12, 16, 21, 28, 37, 49, 65, 86, 114, 151, 200, 265, ... समस्या हमें एक जावास्क्रिप्ट फ़

  1. पायथन में पास्कल के त्रिभुज की nवीं पंक्ति खोजने का कार्यक्रम

    मान लीजिए कि हमारे पास एक संख्या n है, हमें पास्कल त्रिभुज की nवीं (0-अनुक्रमित) पंक्ति ज्ञात करनी है। जैसा कि हम जानते हैं कि पास्कल का त्रिभुज इस प्रकार बनाया जा सकता है - शीर्ष पंक्ति में, 1 की एक सरणी है। उपरोक्त संख्या को ऊपर और बाईं ओर ऊपर और दाईं ओर जोड़कर अगली पंक्ति बनाई जाती है। तो कुछ