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

JavaScript में टारगेट एवरेज तक पहुंचने के लिए शेष नंबर्स का योग खोजना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो नंबर्स का एक ऐरे और एक सिंगल नंबर लेता है। हमारा फ़ंक्शन उस नंबर को खोजना चाहिए जिसे ऐरे में पुश करने पर उसका एवरेज दूसरे आर्गुमेंट द्वारा निर्दिष्ट नंबर के बराबर हो जाए।

उदाहरण

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

const arr = [4, 20, 25, 17, 9, 11, 15]; const target = 25; function findNumber(arr, target) { let sum = arr.reduce((a, b) => a + b, 0); let avg = sum / arr.length; let next = Math.ceil((target * (arr.length + 1)) - sum); if (next <= 0) { throw new Error(); } return next; } console.log(findNumber(arr, target));

आउटपुट

99
  1. - जावास्क्रिप्ट में उनका योग और महत्तम समापवर्तक दिए जाने पर दो संख्याएं ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो संख्याएं लेता है। पहली संख्या दो संख्याओं के योग को दर्शाती है और दूसरी उनके HCF (GCD या महत्तम समापवर्तक) को दर्शाती है। हमारा फ़ंक्शन उन दो संख्याओं को ढूंढकर लौटाएगा।उदाहरणनिम्न कोड देखें:const sum = 12; const gcd = 4; const findNumbers = (sum, g

  1. - JavaScript में सरणी में फाइबोनैचि अनुक्रम ढूंढना

    फाइबोनैचि अनुक्रम: एक अनुक्रम X₁, X₂, ..., Xₙ फाइबोनैचि है यदि: n ≥ 3 Xᵢ + Xᵢ₊₁ = Xᵢ₊₂ सभी i + 2 ≤ n के लिए समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी, arr, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को सरणी arr में मौजूद सबसे लंबे फाइबोनैचि उपअनुक्रम की लंबा

  1. - JavaScript में पार्टीशन के औसत का अधिकतम योग

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी, arr, को पहला तर्क और एक संख्या, num, (num <= arr का आकार), को दूसरा तर्क के रूप में लेता है। हमारे फ़ंक्शन को सरणी arr को अधिकतम num आसन्न (गैर-खाली) समूहों में विभाजित करना चाहिए ताकि कोई तत्व पीछे न छूटे। ऐसे सभी पार्टीशन में से, ह