কম্পিউটার

স্ট্রিং-এ অক্ষরের দূরত্ব খোঁজা - জাভাস্ক্রিপ্ট


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিংকে প্রথম আর্গুমেন্ট এবং দুটি একক উপাদান স্ট্রিং হিসাবে নেয়। ফাংশনটি প্রথম আর্গুমেন্ট হিসাবে নেওয়া স্ট্রিং-এ সেই একক অক্ষর স্টিংয়ের মধ্যে দূরত্ব ফিরিয়ে দেবে।

যেমন −

যদি তিনটি স্ট্রিং −

হয়
const str = 'Disaster management';
const a = 'i', b = 't';

তারপর আউটপুট 4 হওয়া উচিত কারণ 'i' এবং 't' এর মধ্যে দূরত্ব 4

উদাহরণ

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

const str = 'Disaster management';
const a = 'i', b = 't';
const distanceBetween = (str, a, b) => {
   const aIndex = str.indexOf(a);
   const bIndex = str.indexOf(b);
   if(aIndex === -1 || b === -1){
      return false;
   };
   return Math.abs(aIndex - bIndex);
};
console.log(distanceBetween(str, a, b));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

4

  1. জাভাস্ক্রিপ্ট কনস্ট

  2. জাভাস্ক্রিপ্টে ম্যাট্রিক্সে শব্দ খোঁজা

  3. জাভাস্ক্রিপ্টে একটি স্ট্রিংয়ে হ্যামিং দূরত্ব খোঁজা

  4. জাভাস্ক্রিপ্টে সাজানো ক্রমে স্কোয়ার খোঁজা