हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो शाब्दिक की एक सरणी लेता है, जैसे कि कुछ सरणी तत्व दोहराए जाते हैं। हमें एक सरणी वापस करने की आवश्यकता है जिसमें केवल एक बार दिखाई दे (दोहराया नहीं)।
उदाहरण के लिए:यदि सरणी है:>
const arr = [9, 5, 6, 8, 7, 7, 1, 1, 1, 1, 1, 9, 8];
तब आउटपुट होना चाहिए -
const output = [5, 6];
उदाहरण
निम्नलिखित कोड है -
const arr = [9, 5, 6, 8, 7, 7, 1, 1, 1, 1, 1, 9, 8]; const findDistinct = arr => { const res = []; for(let i = 0; i < arr.length; i++){ if(arr.indexOf(arr[i]) !== arr.lastIndexOf(arr[i])){ continue; }; res.push(arr[i]); }; return res; }; console.log(findDistinct(arr));
आउटपुट
कंसोल में आउटपुट निम्नलिखित है -
[5, 6]