কম্পিউটার

জাভাস্ক্রিপ্টে মিশ্র কেস স্ট্রিংকে ছোট হাতের অক্ষরে রূপান্তর করুন


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন convertToLower() লিখতে হবে যা একটি স্ট্রিং পদ্ধতিতে নেয় যা স্ট্রিংটিকে ছোট হাতের স্ট্রিং-এ রূপান্তর করে এবং নতুন স্ট্রিং প্রদান করে।

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

ইনপুট

const str = 'ABcD123';

আউটপুট

const output = 'abcd123';

উদাহরণ

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

const str = 'ABcD123';
String.prototype.convertToLower = function(){
   let res = '';
   for(let i = 0; i < this.length; i++){

      const el = this[i];
      const code = el.charCodeAt(0);
      if(code >= 65 && code <= 90){
         res += String.fromCharCode(code + 32);
      }else{
         res += el;
      };
   };
   return res;
};
console.log(str.convertToLower());

আউটপুট

abcd123

  1. জাভাস্ক্রিপ্ট একটি স্ট্রিংকে বুলিয়ানে রূপান্তর করুন

  2. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?

  3. জাভাস্ক্রিপ্টে পূর্ণসংখ্যা অ্যারেকে স্ট্রিং অ্যারেতে রূপান্তর করবেন?

  4. কিভাবে std::string কে C++ এ লোয়ার কেসে রূপান্তর করবেন?