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

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. - JavaScript में सरणी में आवश्यक योग वाले तीन तत्व ढूंढना

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

  1. - JavaScript में ऐरे के योग को इवन या ऑड निर्धारित करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स का एक ऐरे arr लेता है। हमारा फ़ंक्शन स्ट्रिंग odd लौटाएगा यदि ऐरे के सभी एलिमेंट्स का योग ऑड है या even यदि यह इवन है।उदाहरणनिम्नलिखित कोड है − { return acc + val; }, 0); const isSumEven = sum % 2 === 0; return isSumEven ? even : odd; }; co

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

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