সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় যাতে শুধুমাত্র '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