কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে মিক্সড কেস স্ট্রিংকে লোয়ার কেসে রূপান্তর


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন 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. C++-এ std::string কে lowercase-এ কনভার্ট করা: transform() ফাংশন