কম্পিউটার

জাভাস্ক্রিপ্টে অ্যারেতে প্রথম অ-পুনরাবৃত্ত স্ট্রিং সনাক্ত করা হচ্ছে


ধরুন, আমাদের কাছে এরকম স্ট্রিংগুলির একটি অ্যারে আছে যেখানে স্ট্রিংগুলিতে ডুপ্লিকেট অক্ষর থাকতে পারে -

const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34'];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের একটি অ্যারে নেয় এবং অ্যারে থেকে প্রথম উপাদানটি ফেরত দেয় যাতে 0টি ডুপ্লিকেট অক্ষর রয়েছে। যদি এমন কোনো স্ট্রিং না থাকে, তাহলে আমাদের মিথ্যা ফেরত দেওয়া উচিত।

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

এর জন্য কোড হবে −

const arr = ['54gdgdfe3', '434ffd', '43frdf', '43fdhnh', 'wgcxhjny', 'fsdf34'];
const isUnique = str => {
   return str.split('').every(el => str.indexOf(el) === str.lastIndexOf(el));
};
const findUniqueString = arr => {
   for(let i = 0; i < arr.length; i++){
      if(isUnique(arr[i])){
         return arr[i];
      };
   };
   return false;
};
console.log(findUniqueString(arr));

আউটপুট

কনসোলে আউটপুট হবে −

wgcxhjny

  1. জাভাস্ক্রিপ্টে একটি স্ট্রিংয়ের প্রথম অ-পুনরাবৃত্ত অক্ষর খোঁজা

  2. জাভাস্ক্রিপ্টে একটি অ্যারের মধ্যে সবচেয়ে বড় অ-পুনরাবৃত্ত সংখ্যা খোঁজা

  3. জাভাস্ক্রিপ্টে স্ট্রিং এর অ্যারে থেকে মন্তব্য মুছে ফেলা হচ্ছে

  4. জাভাস্ক্রিপ্টে অ্যারেকে ফোন নম্বর স্ট্রিংয়ে রূপান্তর করা হচ্ছে