हमें एक JavaScript फ़ंक्शन लिखना आवश्यक है जो लिटरल मानों की एक सरणी लेता है। सरणी में कुछ दोहराव वाले मान हो सकते हैं।
हमारा फ़ंक्शन सरणी में दोहराव वाले मान के पहले उदाहरण को रखते हुए सभी दोहराव वाले मानों को हटा देना चाहिए।
उदाहरण
इसके लिए कोड होगा −
const arr = [1, 5, 7, 4, 1, 4, 4, 6, 4, 5, 8, 8]; const deleteDuplicate = (arr = []) => { for(let i = 0; i < arr.length; ){ const el = arr[i]; if(i !== arr.lastIndexOf(el)){ arr.splice(i, 1); } else{ i++; }; }; }; deleteDuplicate(arr); console.log(arr);आउटपुट
और कंसोल में आउटपुट होगा −
[ 7, 1, 6, 4, 5, 8 ]