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

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


मान लीजिए, हमारे पास लिटरल्स की दो सरणियां हैं जैसे -

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

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

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

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]; const reduceT

  1. - पायथन में पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाकर आधार लौटाना

    जब पहले ऐरे के एलिमेंट्स को दूसरे ऐरे से घातांक पर उठाया जाता है, तो आधारों को लौटाने के लिए, पायथन नम्पाई में float_power() मेथड का उपयोग करें। यह मेथड x1 में आधारों को x2 में घातांकों पर उठाकर लौटाता है। यह एक स्केलर है यदि x1 और x2 दोनों स्केलर हैं। पैरामीटर x1 आधार हैं। पैरामीटर x2 घातांक हैं।x1