मान लीजिए, हमारे पास इस तरह के शाब्दिकों की एक क्रमबद्ध सरणी है -
const arr = [32, 32, 63, 63, 63, 75, 75, 86, 87, 88, 89];
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक ऐसी सरणी लेता है और सरणी में पहला अद्वितीय नंबर देता है।
यदि सरणी में ऐसी कोई संख्या नहीं है, तो हमारे फ़ंक्शन को झूठी वापसी करनी चाहिए।
इस सरणी के लिए, आउटपुट 86 होना चाहिए।
इसके लिए कोड होगा -
const arr = [32, 32, 63, 63, 63, 75, 75, 86, 87, 88, 89]; const firstUnique = arr => { let appeared = false; for(let i = 0; i < arr.length; i++){ if(appeared){ if(arr[i+1] !== arr[i]){ appeared = false; }; }else{ if(arr[i+1] === arr[i]){ appeared = true; continue; }; return arr[i]; }; }; return false; }; console.log(firstUnique(arr));
कंसोल पर आउटपुट निम्नलिखित है -
86