সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা শুধু 'k', 'l' এবং 'm' অক্ষর ধারণকারী একটি স্ট্রিং নেবে। ফাংশনটির কাজ হলো 'k' এবং 'l'-র পজিশন বিনিময় করা, 'm'-র সব ইনস্ট্যান্স তাদের জায়গায় রেখে।
উদাহরণ
নিচে কোডটি দেওয়া হলো:
const str = 'kklkmlkk';
const switchPositions = (str = '') => {
let res = "";
for(let i = 0; i < str.length; i++){
if (str[i] === 'k') {
res += 'l';
} else if (str[i] === 'l') {
res += 'k';
} else {
res += str[i];
}
}
return res;
};
console.log(switchPositions(str));আউটপুট
কনসোল আউটপুট:
llklmkll