আমাদের একটি ফাংশন 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