কম্পিউটার

একটি স্ট্রিং জাভাস্ক্রিপ্টে একটি অক্ষরের nম উপস্থিতি প্রতিস্থাপন করার জন্য স্ট্রিং ফাংশন


আমাদের একটি ফাংশন removeStr() লিখতে হবে যা String.prototype অবজেক্টে থাকে এবং একটি স্ট্রিং str, একটি অক্ষর চর এবং একটি সংখ্যা n নেয়৷

ফাংশনটি str.

থেকে char এর nম উপস্থিতি মুছে ফেলতে হবে

এর জন্য কোড লিখি -

const str = 'aaaaaa';
const subStr = 'a';
const num = 6;
removeStr = function(subStr, num){
   if(!this.includes(subStr)){
      return -1;
   }
   let start = 0, end = subStr.length;
   let occurences = 0;
   for(; ;end < this.length){
      if(this.substring(start, end) === subStr){
         occurences++;
      };
      if(occurences === num){
         return this.substring(0, start) + this.substring(end, this.length);
      };
      end++;
      start++;
   }
   return -1;
}
String.prototype.removeStr = removeStr;
console.log(str.removeStr(subStr, num));

কনসোলে এই কোডের আউটপুট হবে −

aaaaa

  1. সি প্রোগ্রাম একটি স্ট্রিং একটি অক্ষর সব ঘটনা প্রতিস্থাপন

  2. C++ এ স্ট্রিং এ() ফাংশন

  3. PHP-তে substr() ফাংশন ব্যাখ্যা কর

  4. PHP-তে substr() ফাংশন