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