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

जावास्क्रिप्ट का उपयोग करके बढ़ते त्रिभुज की nवीं पंक्ति में सभी संख्याओं का योग ज्ञात करना

<घंटा/>

बढ़ते त्रिभुज

इस समस्या के उद्देश्य के लिए, मान लीजिए कि एक बढ़ता हुआ त्रिभुज इस तरह होना चाहिए -

   1
  2 3
 4 5 6
7 8 9 10

समस्या

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्या n लेता है और बढ़ते त्रिकोण की nth पंक्ति में मौजूद संख्याओं का योग देता है।

उदाहरण

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

const num = 15;
const rowSum = (num = 1) => {
   const arr = [];
   const fillarray = () => {
      let num = 0;
      for(let i = 1; i <= 10000; i++){
         const tempArr = [];
         for(let j = 0; j < i; j++){
            num++;
            tempArr.push(num)
         };
         arr.push(tempArr);
      };
   };
   fillarray()
   return arr[num-1].reduce((a, b)=>a + b, 0);
};
console.log(rowSum(num));

आउटपुट

1695

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

    पास्कल त्रिकोण: पास्कल का त्रिभुज एक त्रिभुजाकार सरणी है जिसे पूर्ववर्ती पंक्तियों में आसन्न तत्वों को जोड़कर बनाया गया है। पास्कल त्रिभुज के पहले कुछ तत्व हैं - हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक सकारात्मक संख्या लेता है, संख्या को एकमात्र तर्क के रूप में कहें। फ़ंक्शन क

  1. जावास्क्रिप्ट का उपयोग करके लक्ष्य औसत तक पहुंचने के लिए शेष संख्याओं का योग ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी और एक ही संख्या लेता है। हमारे फ़ंक्शन को वह संख्या ढूंढनी चाहिए जिसे सरणी में धकेला जाना चाहिए ताकि उसका औसत दूसरे तर्क द्वारा निर्दिष्ट संख्या के बराबर हो। उदाहरण निम्नलिखित कोड है - const arr = [4, 20, 25, 17, 9, 11, 15]; con

  1. जावास्क्रिप्ट का उपयोग करके एक आयत में सभी वर्गों की परिधि का योग

    समस्या मान लीजिए कि इस तरह एक आयत के अंदर 5 वर्ग एम्बेडेड हैं - उनका परिमाप होगा - 4 + 4 + 8 + 12 + 20 = 48 units हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है और यदि n वर्ग एम्बेडेड हैं तो परिधि का योग वापस कर दें। उदाहरण निम्नलिखित कोड है - const num = 6; const findPerimeter =