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

सभी समान तत्वों को एक सरणी में जोड़ दें - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो संख्याओं की एक सरणी लेता है और सभी समान संख्याओं को एक साथ एक अनुक्रमणिका में जोड़ता है

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

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

const arr = [20, 10, 15, 20, 15, 10];

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

const output = [40, 20, 30];

उदाहरण

निम्नलिखित कोड है -

const arr = [20, 10, 15, 20, 15, 10];
const addSimilar = arr => {
   for(let i = 0; i < arr.length; i++){
      while(i !== arr.lastIndexOf(arr[i])){
         const ind = arr.lastIndexOf(arr[i]);
         arr[i] += arr.splice(ind, 1)[0];
      };
   };
};
addSimilar(arr);
console.log(arr);

आउटपुट

यह कंसोल में निम्न आउटपुट उत्पन्न करेगा -

[ 40, 20, 30 ]

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

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

  1. जावास्क्रिप्ट में एक तत्व को छोड़कर योग

    मान लीजिए कि हमारे पास इस तरह के पूर्णांकों की एक सरणी है - const arr = [12, 1, 4, 8, 5]; हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक ऐसी सरणी को एकमात्र तर्क के रूप में लेता है। फिर फ़ंक्शन को ठीक दो पूर्णांकों की एक सरणी लौटानी चाहिए - पहला पूर्णांक किसी एक तत्व को छोड़कर सभी सरण

  1. सी . में 2 डी सरणी में सभी तत्वों की गणना करें

    समस्या रन-टाइम इनिशियलाइज़ेशन का उपयोग करके द्वि-आयामी सरणी के सभी तत्वों के योग की गणना करें। समाधान द्वि-आयामी ऐरे का उपयोग उन स्थितियों में किया जाता है जहां मूल्यों की एक तालिका को मैट्रिसेस अनुप्रयोगों में संग्रहीत (या) करना पड़ता है वाक्य रचना इस प्रकार है - datatype array_ name [rowsize] [