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

JavaScript में आयत में सभी वर्गों के पेरिमीटर का योग


समस्या मान लीजिए एक आयत के अंदर 5 वर्ग इस तरह एम्बेडेड हैं −

JavaScript में आयत में सभी वर्गों के पेरिमीटर का योग

उनका पेरिमीटर होगा −

4 + 4 + 8 + 12 + 20 = 48 यूनिट्स

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

उदाहरण

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

const num = 6; const findPerimeter = (num = 1) => { const arr = [1,1]; let n = 0; let sum = 2; for(let i = 0 ; i < num-1 ; i++){ n = arr[i] + arr[i+1]; arr.push(n); sum += n; }; return sum * 4; }; console.log(findPerimeter(num - 1));

आउटपुट

80
  1. - JavaScript का उपयोग करके PriorityQueue के एलिमेंट्स क्लियर करना

    हम कंटेनर एलिमेंट को एक खाली एरे में पुनः असाइन करके सामग्री को क्लियर कर सकते हैं। उदाहरण: clear() {    this.container = []; } उदाहरण आप जांच सकते हैं कि यह फ़ंक्शन ठीक काम कर रहा है या नहीं: let q = new PriorityQueue(4); q.enqueue("Hello", 3); q.enqueue("World", 2);

  1. - JavaScript में रिकर्सन से संख्या के सभी अंकों का योग करें

    मान लीजिए, हमें एक फ़ंक्शन बनाना आवश्यक है जो एक नंबर लेता है और उसके अंकों का योग तब तक रिकर्सिवली ढूंढता है जब तक योग एक अंक की संख्या न बन जाए। उदाहरण के लिए: findSum(12345) = 1+2+3+4+5 = 15 = 1+5 = 6 तो, आउटपुट 6 होना चाहिए। आइए इस फ़ंक्शन findSum() के लिए कोड लिखें: उदाहरण { if(num < 10){

  1. जावास्क्रिप्ट: बटन क्लिक पर सम फंक्शन जावास्क्रिप्ट: बटन क्लिक पर सम फंक्शन

    मान लीजिए निम्नलिखित हमारा बटन है -Sum हम बटन क्लिक पर पैरामीटर 10 के साथ addTheValue(10) फ़ंक्शन को कॉल कर रहे हैं। बटन क्लिक करने पर, हम नीचे दिए गए कोड में 10 वैल्यू जोड़ रहे हैं -उदाहरण  Document Adding 10 each time whenever you click the Sum Button...... 10 Sum function add