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

जावास्क्रिप्ट में सरणी घटाना पहली सरणी से उन सभी तत्वों को हटा दें जो दूसरी सरणी में भी शामिल हैं

<घंटा/>

मान लीजिए, हमारे पास इस तरह के शाब्दिक के दो सरणियाँ हैं -

const arr1 = ['uno', 'dos', 'tres', 'cuatro'];
const arr2 = ['dos', 'cuatro'];

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

इसलिए, इन सरणियों के लिए, आउटपुट इस तरह दिखना चाहिए -

const output = ['uno', 'tres'];

उदाहरण

const arr1 = ['uno', 'dos', 'tres', 'cuatro'];
const arr2 = ['dos', 'cuatro'];
const findSubtraction = (arr1 = [], arr2 = []) => {
   let filtered = [];
   filtered = arr1.filter(el => {
       if(arr2.indexOf(el) === -1){
            return true;
      };
   });
   return filtered;
};
console.log(findSubtraction(arr1, arr2));

आउटपुट

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

[ 'uno', 'tres' ]

  1. जावास्क्रिप्ट में एक सरणी से सभी सबसे लंबे तार ढूँढना

    मान लीजिए, हमारे पास इस तरह के स्ट्रिंग्स की एक सरणी है - const arr = [    'iLoveProgramming',    'thisisalsoastrig',    'Javascriptisfun',    'helloworld',    'canIBeTheLongest',    'Laststring&#

  1. जावास्क्रिप्ट में सभी बाधाओं के लिए सरणी तत्वों को कम करना

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

  1. जब पहली सरणी तत्वों को पायथन में दूसरी सरणी से शक्तियों में उठाया जाता है, तो आधार लौटाएं

    आधारों को वापस करने के लिए जब पहली सरणी तत्वों को दूसरी सरणी से शक्तियों में उठाया जाता है, तो पायथन नम्पी में thefloat_power() विधि का उपयोग करें। विधि x1 में आधारों को x2 में घातांक तक बढ़ा देती है। यह एक अदिश है यदि x1 और x2 दोनों अदिश हैं। पैरामीटर X1 आधार हैं। पैरामीटर x2घातांक हैं। x1 में प्र