সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ছোট হাতের বর্ণমালার স্ট্রিং এবং সংখ্যা সংখ্যা নেয়৷
আমাদের ফাংশনটি অ্যারে থেকে বর্ণানুক্রমিক ক্রমানুসারে সংখ্যা অক্ষরগুলিকে সরিয়ে দেওয়া উচিত। এর অর্থ হল আমাদের প্রথমে 'a' অপসারণ করা উচিত যদি সেগুলি বিদ্যমান থাকে তবে 'b', 'c' এবং তাই যতক্ষণ না আমরা পছন্দসই সংখ্যায় আঘাত করি।
উদাহরণ
নিম্নলিখিত কোড -
const str = 'abascus'; const num = 4; const removeAlphabetically = (str = '', num = '') => { const legend = "abcdefghijklmnopqrstuvwxyz"; for(let i = 0; i < legend.length; i+=1){ while(str.includes(legend[i]) && num > 0){ str = str.replace(legend[i], ""); num -= 1; }; }; return str; }; console.log(removeAlphabetically(str, num));
আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
sus