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

सरणी के अधिकतम और न्यूनतम मान के बीच की संख्याओं के लिए योग की गणना की जानी है JavaScript

<घंटा/>

हमें एक फ़ंक्शन लिखने की आवश्यकता होती है, मान लीजिए कि sumBetween() जो दो तत्वों की एक सरणी [a,b] लेता है और a और b सहित a और b के बीच के सभी तत्वों का योग देता है।

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

[4, 7] = 4+5+6+7 = 22
[10, 6] = 10+9+8+7+6 = 40

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

उदाहरण

const arr = [10, 60];
const sumUpto = (n) => (n*(n+1))/2;
const sumBetween = (array) => {
   if(array.length !== 2){
      return -1;
   }
   const [a, b] = array;
   return sumUpto(Math.max(a, b)) - sumUpto(Math.min(a, b)) + Math.min(a,b);
};
console.log(sumBetween(arr));
console.log(sumBetween([4, 9]));

आउटपुट

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

1785
39

  1. जावास्क्रिप्ट में किसी सरणी की संख्याओं का वर्गमूल और वर्गमूल योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को प्रत्येक संख्या को सरणी में लेना चाहिए और यदि यह सम है तो इसे वर्गाकार करना चाहिए, या विषम होने पर संख्या को वर्गमूल करना चाहिए और फिर सभी नई संख्याओं का योग दो दशमलव स्थानों पर वापस करना चाहिए। उदाहरण न

  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी के लिए अंतरों को क्रमबद्ध करना और उनका योग खोजना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। हमारे फ़ंक्शन को अवरोही क्रम में सरणी में लगातार जोड़े के बीच अंतर को जोड़ना चाहिए। उदाहरण के लिए - यदि सरणी है - [6, 2, 15] तब आउटपुट होना चाहिए - (15 - 6) + (6 - 2) = 13 उदाहरण निम्नलिखित कोड है - const arr = [6, 2

  1. एक सरणी के गैर-अभाज्य संख्याओं और अभाज्य संख्याओं के योग के बीच पूर्ण अंतर?

    यहां हम देखेंगे कि हम एक सरणी के सभी अभाज्य संख्याओं और सभी गैर-अभाज्य संख्याओं के योग के बीच पूर्ण अंतर कैसे प्राप्त कर सकते हैं। इस समस्या को हल करने के लिए हमें यह जांचना होगा कि कोई संख्या अभाज्य है या नहीं। प्रारंभिक परीक्षण का एक संभावित तरीका यह है कि किसी संख्या की जाँच उस संख्या के 2 से वर्