हमें एक पुनरावर्ती फ़ंक्शन लिखने की आवश्यकता होती है, जैसे कि पिकस्ट्रिंग जो एक स्ट्रिंग लेता है जिसमें अक्षरों और संख्याओं का संयोजन होता है और एक नया स्ट्रिंग देता है जिसमें केवल अक्षर होते हैं।
उदाहरण के लिए,
If the string is ‘dis122344as65t34er’, The output will be: ‘disaster’
इसलिए, आइए इस पुनरावर्ती फ़ंक्शन के लिए कोड लिखें -
उदाहरण
const str = 'ex3454am65p43le'; const pickString = (str, len = 0, res = '') => { if(len < str.length){ const char = parseInt(str[len], 10) ? '' : str[len]; return pickString(str, len+1, res+char); }; return res; }; console.log(pickString(str)); console.log(pickString('23123ca43n y43ou54 6do884 i43t')); console.log(pickString('h432e54l43l65646o')); console.log(pickString('t543h54is 54i5s 54t43he l543as53t 54ex87a455m54p45le'));
आउटपुट
कंसोल में आउटपुट होगा -
example can you do it hello this is the last example