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

JavaScript में दूसरी सरणी के डुप्लिकेट मानों की सरणी बनाना


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

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

यदि इनपुट सरणी है -

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

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

const output = [3];

उदाहरण

इसके लिए कोड होगा -

const arr = [3, 6, 7, 5, 3]; const makeDuplicatesArray = (arr = []) => {    const res = [];    for(let i = 0; i < arr.length; i++){       if(i === arr.lastIndexOf(arr[i])){          continue;       };       res.push(arr[i])    }; return res; }; console.log(makeDuplicatesArray(arr));

आउटपुट

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

[3]

  1. JavaScript बेसिक ऐरे मेथड्स JavaScript बेसिक ऐरे मेथड्स

    कुछ बेसिक JavaScript ऐरे मेथड्स निम्नलिखित हैं: मेथड विवरण Array.push() ऐरे के अंत में एलिमेंट्स जोड़ने के लिए। Array.pop() ऐरे के अंत से एलिमेंट्स हटाने के लिए। Array.unshift() ऐरे के शुरुआत में एलिमेंट्स

  1. JavaScript array.values() मेथड JavaScript array.values() मेथड

    JavaScript array.values() एक इटरेटर ऑब्जेक्ट लौटाता है जिसमें दिए गए ऐरे के सभी मान होते हैं। उदाहरण { fillEle.innerHTML = ; for (let x of arr.values()) { fillEle.innerHTML += x + </br>; } }); </script> </body> </html> आउटपुट यहां क

  1. जावास्क्रिप्ट एरे में सभी यूनिक वैल्यूज कैसे प्राप्त करें? जावास्क्रिप्ट एरे में सभी यूनिक वैल्यूज कैसे प्राप्त करें?

    जावास्क्रिप्ट एरे में सभी यूनिक वैल्यूज प्राप्त करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style> &nb