हमें एक फ़ंक्शन लिखना है जो एक सरणी लेता है, उसमें से सभी डुप्लिकेट को हटा देता है और अंत में समान संख्या में खाली स्ट्रिंग सम्मिलित करता है।
उदाहरण के लिए:यदि हमें 4 डुप्लीकेट मान मिलते हैं तो हमें सभी को हटाना होगा और अंत में चार खाली स्ट्रिंग्स डालना होगा।
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const arr =[1,2,3,1,2,3,2,2,3,4,5,5,12,1,23,4,1]; const deleteAndInsert =arr => { const क्रेडिट =arr.reduce ((एसीसी, वैल, इंडस्ट्रीज़, ऐरे) => {चलो {गिनती, रेस} =एसीसी; {गिनती ++; }; वापसी {रेस, गिनती}; }, {गिनती:0, रेस:[]}); कॉन्स्ट {रेस, काउंट} =क्रेडिट; वापसी res.concat(" ".repeat(count).split(" "));};console.log(deleteAndInsert(arr));
आउटपुट
कंसोल में आउटपुट होगा -
[ 2, 3, 5, 12, 23, 4, 1, '', '', '', '', '', '', '', '', '', '', '', '' ]पूर्व>