কম্পিউটার

জাভাস্ক্রিপ্টে যেকোন কেস ক্যামেলকেসে রূপান্তর করা হচ্ছে


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং, str, যা যেকোনো ক্ষেত্রে (সাধারণ, স্নেক কেস, প্যাসকেস বা অন্য কোনো) হতে পারে।

আমাদের ফাংশনটি এই স্ট্রিংটিকে ক্যামেলকেস স্ট্রিং-এ রূপান্তর করা উচিত।

উদাহরণস্বরূপ, যদি ফাংশনে ইনপুট হয় −

ইনপুট

const str = 'New STRING';

আউটপুট

const output = 'newString';

উদাহরণ

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

const str = 'New STRING';
const toCamelCase = (str = '') => {
   return str
      .replace(/[^a-z0-9]/gi, ' ')
      .toLowerCase()
      .split(' ')
      .map((el, ind) => ind === 0 ? el : el[0].toUpperCase() + el.substring(1, el.length))
      .join('');
};
console.log(toCamelCase(str));

আউটপুট

newString

  1. জাভাস্ক্রিপ্ট কি কেস সংবেদনশীল ভাষা?

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

  3. জাভাস্ক্রিপ্টে একটি তারিখে একটি স্ট্রিং রূপান্তর করা হচ্ছে

  4. জাভাস্ক্রিপ্টে সেট করতে অ্যারে রূপান্তর করা হচ্ছে