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

जावास्क्रिप्ट के साथ आवश्यक योग युग्म खोजें

<घंटा/>

मान लीजिए, हमें एक फ़ंक्शन लिखना है जो एक सरणी और एक संख्या लेता है और सरणी से पहली जोड़ी के पहले तत्व की अनुक्रमणिका देता है जो प्रदान की गई संख्या में जोड़ता है, यदि सरणी में ऐसी कोई जोड़ी मौजूद नहीं है, हमें -1 लौटना होगा।

जोड़ी से हमारा मतलब है, सरणी के दो लगातार तत्व और सरणी के कोई भी दो मनमानी तत्व नहीं। तो चलिए इस फंक्शन के लिए कोड लिखते हैं -

उदाहरण

const arr = [4, 8, 2, 7, 6, 42, 41, 77, 32, 9];
const findPair = (arr, num) => {
   for(let i = 0; i < arr.length; i++){
      if(arr[i] + arr[i+1] === num){
         return i;
      }
   };
   return -1;
};
console.log(findPair(arr, 13));
console.log(findPair(arr, 48));
console.log(findPair(arr, 45));

आउटपुट

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

3
4
-1

  1. जावास्क्रिप्ट में एक सरणी में आवश्यक योग के साथ तीन तत्व ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पहले तर्क के रूप में संख्याओं की एक सरणी और दूसरे तर्क के रूप में एक संख्या लेता है। फ़ंक्शन को तब सरणी से तीन ऐसी संख्याएं चुननी चाहिए, (यदि वे मौजूद हैं) जिसका योग दूसरे तर्क द्वारा निर्दिष्ट संख्या के बराबर है। फ़ंक्शन को अंत में ऐसे सभी ट्रि

  1. जावास्क्रिप्ट में सम या विषम के रूप में सरणी का योग निर्धारित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पूर्णांकों की एक सरणी लेता है। यदि सरणी के सभी तत्वों का योग विषम है या सम है तो हमारे फ़ंक्शन को विषम स्ट्रिंग वापस करनी चाहिए। उदाहरण निम्नलिखित कोड है - {रिटर्न एसीसी + वैल;}, 0); const isSumEven =योग% 2 ===0; वापसी समईवन है? सम:विषम;}; क

  1. जावास्क्रिप्ट में अधिकतम संभव जोड़ी योग प्राप्त करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पूर्णांकों की एक सरणी लेता है, एआर, जो पहले और एकमात्र तर्क के रूप में लंबाई 2n है। हमारे कार्य का कार्य इन पूर्णांकों को पूर्णांक के n जोड़े में समूहित करना है, मान लीजिए (a1, b1), (a2, b2), ..., (a, bn) जो सभी के लिए min(ai, bi) का योग बनात