सरणी से डुप्लिकेट हटाने के लिए Set का उपयोग

Set कलेक्शन की मदद से आसानी से सरणियों से डुप्लिकेट हटाए जा सकते हैं। इसके लिए सरणी को Set कलेक्शन में बदलना होगा। चूंकि यह कलेक्शन डुप्लिकेट एलिमेंट्स नहीं रख सकता, इसलिए रूपांतरण के दौरान वे गायब हो जाएंगे। यदि कलेक्शन को वापस सरणी में बदल दिया जाए, तो हमें डुप्लिकेट के बिना एक सरणी मिलेगी।

आइए एक उदाहरण पर नजर डालें। मान लीजिए हमारे पास डुप्लिकेट के साथ निम्नलिखित सरणी है:

javascriptlet arr = [1, 2, 3, 1, 3, 4];

आइए इसके आधार पर एक Set कलेक्शन बनाएं:

javascriptlet set = new Set(arr);

अब हमारी कलेक्शन को वापस सरणी में बदलें:

javascriptlet arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];

console.log(res); // [1, 2, 3, 4] प्रिंट करेगा
Задание 1

एक फ़ंक्शन लिखें जो एक पैरामीटर के रूप में एक सरणी लेगा और उस सरणी को डुप्लिकेट के बिना वापस करेगा।