हमें एक फ़ंक्शन लिखना है जो एक सरणी लेता है, उसमें से सभी डुप्लिकेट को हटा देता है और अंत में समान संख्या में खाली स्ट्रिंग सम्मिलित करता है।
उदाहरण के लिए -
यदि हमें चार डुप्लिकेट मान मिलते हैं, तो हमें सभी को हटाना होगा और अंत में चार खाली स्ट्रिंग्स डालना होगा।
उदाहरण
निम्नलिखित कोड है -
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, '', '', '', '', '', '', '', '', '', '', '', '' ]पूर्व>