समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस वर्णमाला स्ट्रिंग और संख्या num लेता है। हमारा फ़ंक्शन सरणी से num अक्षरों को वर्णमाला क्रम में हटाएगा। इसका मतलब है कि हमें पहले 'a' को हटाना चाहिए यदि वे मौजूद हैं फिर 'b', 'c' और इसी तरह जब तक हम वांछित num तक नहीं पहुंच जाते।
उदाहरण
निम्न कोड देखें:
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