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

JavaScript में मान सूचकांक के बराबर वाले सभी तत्वों को चुनना

हमें एक JavaScript फ़ंक्शन लिखना है जो पहली और एकमात्र आर्गुमेंट के रूप में संख्याओं की एक सरणी लेता है।

फ़ंक्शन को तब मूल सरणी के आधार पर एक नई सरणी बनाकर लौटानी चाहिए।

नई सरणी में मूल सरणी के उन सभी तत्वों को होना चाहिए जिनका मान उस सूचकांक के बराबर था जिस पर वे रखे गए थे।

ध्यान दें कि हमें पारंपरिक 0-आधारित सूचकांक का उपयोग नहीं करके 1-आधारित सूचकांक का उपयोग करके मान और सूचकांक की जांच करनी है।

उदाहरण

यदि इनपुट सरणी है:

const arr = [45, 5, 2, 4, 6, 6, 6];

तो आउटपुट होना चाहिए:

const output = [4, 6];

उदाहरण

const arr = [45, 5, 2, 4, 6, 6, 6];
const pickSameElements = (arr = []) => {
  const res = [];
  const { length } = arr;
  for(let ind = 0; ind < length; ind++){
    const el = arr[ind];
    if(el - ind === 1){
      res.push(el);
    };
  };
  return res;
};
console.log(pickSameElements(arr));

आउटपुट

[4, 6]
  1. - जावास्क्रिप्ट में सरणी तत्वों को सभी विषम में कम करना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक सरणी लेता है। हमारा फ़ंक्शन सरणी की संख्याओं को इस तरह बदलेगा:यदि संख्या विषम है, तो उसे अपरिवर्तित छोड़ दें।यदि संख्या सम है, तो उसमें से 1 घटाएं।और हमें नई सरणी लौटानी चाहिए।उदाहरणनिम्न कोड देखें:const arr = [5, 23, 6, 3, 66, 12, 8]; const reduceT

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

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की तीन सरणियां लेता है। हमारा फ़ंक्शन उन सभी संख्याओं का योग लौटाएगा जो तीनों सरणियों में सामान्य हैं।उदाहरणनिम्न कोड देखें:const arr1 = [4, 4, 5, 8, 3]; const arr2 = [7, 3, 7, 4, 1]; const arr3 = [11, 0, 7, 3, 4]; const sumCommon = (arr1 = []

  1. - JavaScript में सरणी तत्वों को वैकल्पिक रूप से संयोजित करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो किसी भी संख्या में लिटरल की सरणियों को इनपुट के रूप में लेता है। हमारे फ़ंक्शन को एक नई सरणी तैयार करनी चाहिए जिसमें सभी इनपुट सरणियों से वैकल्पिक रूप से चुने गए तत्व हों। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const arr1 = [1, 2, 3, 4]; const ar