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

जावास्क्रिप्ट में लक्ष्य में जोड़ने वाले जोड़े की दूसरी संख्या को हटाना

<घंटा/>

समस्या

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

हमारे फ़ंक्शन को एरे से ऐसे सभी क्रमागत संख्या युग्मों की दूसरी संख्या को हटा देना चाहिए जो लक्ष्य संख्या में जुड़ते हैं।

उदाहरण

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

const arr = [1, 2, 3, 4, 5];
const target = 3;
const removeSecond = (arr = [], target = 1) => {
   const res = [arr[0]];
   for(i = 1; i < arr.length; i++){
      if(arr[i] + res[res.length-1] !== target){
         res.push(arr[i]);
      };
   };
   return res;
};
console.log(removeSecond(arr, target));

आउटपुट

कंसोल आउटपुट निम्नलिखित है -

[ 1, 3, 4, 5 ]

  1. JavaScript में Atomics.add () फ़ंक्शन

    जावास्क्रिप्ट की परमाणु वस्तु एक वस्तु है और जो स्थिर विधियों के रूप में जोड़ने, उप, और, या, xor, लोड, स्टोर आदि जैसे परमाणु संचालन प्रदान करती है, इन विधियों का उपयोग SharedArrayBuffer वस्तुओं के साथ किया जाता है। जोड़ें () इस ऑब्जेक्ट का कार्य एक संख्या और स्थिति को स्वीकार करता है, दी गई संख्या

  1. जावास्क्रिप्ट में परमाणु का उपयोग क्या है?

    परमाणु परमाणु जावास्क्रिप्ट में एक वस्तु है जो स्थैतिक तरीकों के रूप में किए जाने वाले परमाणु संचालन प्रदान करती है। बिलकुल गणित . के तरीकों की तरह वस्तु, विधियाँ और गुण परमाणु स्थिर भी हैं। परमाणु SharedArrayBuffer . के साथ प्रयोग किया जाता है वस्तुओं। एट्रोमिक संचालन एक परमाणु मॉड्यूल . पर

  1. जावास्क्रिप्ट में नया लक्ष्य

    new.target एक मेटाप्रॉपर्टी है जो हमें रनटाइम पर यह निर्धारित करने की अनुमति देती है कि एक फ़ंक्शनर कंस्ट्रक्टर को new कीवर्ड का उपयोग करके बुलाया गया था या नहीं। जावास्क्रिप्ट में new.target के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <m