কম্পিউটার

একটি অ্যারের মধ্যে সংক্ষিপ্ততম স্ট্রিং খুঁজুন - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা স্ট্রিংগুলির একটি অ্যারে নেয় এবং দৈর্ঘ্যে সবচেয়ে ছোট স্ট্রিংয়ের সূচী প্রদান করে৷

আমরা কেবল লুপের জন্য a ব্যবহার করব এবং স্ট্রিং এর সূচী ধরে রাখব যা দৈর্ঘ্যে সবচেয়ে ছোট।

উদাহরণ

নিম্নলিখিত কোড -

const arr = ['this', 'can', 'be', 'some', 'random', 'sentence'];
const findSmallest = arr => {
   const creds = arr.reduce((acc, val, index) => {
      let { ind, len } = acc;
      if(val.length < len){
         len = val.length;
         ind = index;
      };
      return { ind, len };
   }, {
      ind: -1,
      len: Infinity
   });
   return arr[creds['ind']];
};
console.log(findSmallest(arr));

আউটপুট

এটি কনসোলে −

নিম্নলিখিত আউটপুট তৈরি করবে
be

  1. JavaScript Array find() ফাংশন

  2. ব্যবহারকারীর ইনপুট করা স্ট্রিং জাভাস্ক্রিপ্টের অ্যারেতে আছে কিনা তা পরীক্ষা করুন

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

  4. জাভাস্ক্রিপ্টে বাক্যের বিন্যাসে স্ট্রিংয়ের অ্যারের সঠিক পৃথক গণনা খুঁজুন