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

कुछ तत्वों को सरणी जावास्क्रिप्ट के अंत में स्थानांतरित करना

<घंटा/>

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

हमारे फ़ंक्शन को सरणी में दूसरे नंबर के सभी उदाहरणों की जांच करनी चाहिए, यदि कोई मौजूद है, तो फ़ंक्शन को उन सभी उदाहरणों को सरणी के अंत तक धकेलना चाहिए।

यदि इनपुट ऐरे है -

const arr = [1, 5, 6, 6, 5, 3, 3];

और दूसरा तर्क 6

. है

तब सरणी बननी चाहिए -

const output = [1, 5, 5, 3, 3, 6, 6];

उदाहरण

const arr = [1, 5, 6, 6, 5, 3, 3];
const num = 6;
const shiftElement = (arr, num) => {
   if (arr.length === 0){
      return arr
   };
   let index = 0; for(let e of arr){
      if(e !== num){
         arr[index] = e; index += 1;
      };
   }
   for (; index < arr.length; index++){
      arr[index] = num;
   };
};
shiftElement(arr, num);
console.log(arr);

आउटपुट

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

[
1, 5, 5, 3,
3, 6, 6
]

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

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी को एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को सरणी के वैकल्पिक तत्वों के योग की गणना और वापसी करनी चाहिए। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr = [1, 2, 3, 4, 5, 6, 7]; तब आउटपुट होना चाहिए - 1 + 3 + 5 + 7 = 16 उदाहरण

  1. जावास्क्रिप्ट में सरणी तत्वों में डुप्लिकेट सहित कॉमन्स

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो स्ट्रिंग्स की एक सरणी लेता है, एआर, पहले और एकमात्र तर्क के रूप में। हमारा फ़ंक्शन उन सभी वर्णों की एक सरणी लौटाने वाला है जो सरणी के भीतर सभी स्ट्रिंग्स में दिखाई देते हैं (डुप्लिकेट सहित) । उदाहरण के लिए, यदि कोई वर्ण सभी स्ट्रिंग्स में 2

  1. जावास्क्रिप्ट में कम () के साथ सरणी तत्वों का उत्पाद ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक सरणी गिरफ्तारी लेता है। हमारे फ़ंक्शन को सरणी के सभी तत्वों के उत्पाद को ढूंढना और वापस करना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [3, 1, 4, 1, 2, -2, -1]; const produceElements = (arr = []) => {    const res = arr.red