কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে সংলগ্ন জোড়া আলাদা করতে অক্ষর সরানো হচ্ছে


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় যাতে শুধুমাত্র 'A', 'B' এবং 'C' থাকে। আমাদের ফাংশনটি স্ট্রিং থেকে ন্যূনতম সংখ্যক অক্ষর অপসারণ করতে হবে যাতে সংলগ্ন অক্ষরগুলির প্রতিটি জোড়ার অক্ষরগুলি আলাদা হয়৷

উদাহরণ

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

const str = "ABBABCCABAA";
const removeLetters = (str = '') => {
   const arr = str.split('')
   let count = 0
   for (let i = 0; i < arr.length; i++) {
      if (arr[i] === arr[i + 1]) {
         count += 1
         arr.splice(i, 1)
         i -= 1
      }
   }
   return count
}
console.log(removeLetters(str));

আউটপুট

3

  1. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি টেক্সট ইটালিক করা যায়?

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি ডাবল লিঙ্কযুক্ত তালিকা থেকে উপাদানগুলি সরানো হচ্ছে

  3. জাভাস্ক্রিপ্টে বড় হাতের অক্ষর পরিবর্তন করার বিভিন্ন উপায়?

  4. জাভাস্ক্রিপ্ট আমদানিতে '{ }' ব্যবহার করছেন?