মনে করুন আমাদের একটি সোর্টেড অ্যারে আছে −
const arr = [32, 32, 63, 63, 63, 75, 75, 86, 87, 88, 89];
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই অ্যারেটি নেবে এবং প্রথম ইউনিক সংখ্যা রিটার্ন করবে।
যদি এমন কোনো সংখ্যা না থাকে, তবে false রিটার্ন করবে।
এই অ্যারেতে আউটপুট হবে 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