কম্পিউটার

জাভাস্ক্রিপ্টে একটি অ্যারের মধ্যে দীর্ঘতম স্ট্রিং খোঁজা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা স্ট্রিংগুলির একটি অ্যারে নেয়। আমাদের ফাংশন অ্যারের মাধ্যমে পুনরাবৃত্তি করা উচিত এবং অ্যারে থেকে দীর্ঘতম স্ট্রিংটি খুঁজে বের করে ফেরত দেওয়া উচিত।

আমাদের ফাংশন ইনপুট অ্যারের বিষয়বস্তু পরিবর্তন না করে এটি করা উচিত।

উদাহরণ

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

const arr = ["aaaa", "aa", "aa", "aaaaa", "acc", "aaaaaaaa"];
const findLargest = (arr = []) => {
   if(!arr?.length){
      return '';
   };
   let res = '';
   res = arr.reduce((acc, val) => {
      return acc.length >= val.length ? acc : val;
   });
   return res;
};
console.log(findLargest(arr));

আউটপুট

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

aaaaaaaa

  1. জাভাস্ক্রিপ্টে দীর্ঘতম স্ট্রিং চেইনের দৈর্ঘ্য

  2. JavaScript-এ reduce() দিয়ে অ্যারে উপাদানের পণ্য খুঁজে বের করা

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের মধ্যে একমাত্র অনন্য স্ট্রিং খোঁজা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং-এ দীর্ঘতম স্বরবর্ণ সাবস্ট্রিং-এর দৈর্ঘ্য খুঁজে বের করা