हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जो एक संख्या का प्रतिनिधित्व करता है।
अग्रणी शून्य को संख्या में रिक्त स्थान से बदलें। सुनिश्चित करें कि संख्या में पहले के स्थान बरकरार हैं।
उदाहरण के लिए:यदि स्ट्रिंग मान को -
. के रूप में परिभाषित किया गया है"004590808"
तब आउटपुट −
. के रूप में आना चाहिए"4590808"
उदाहरण
इसके लिए कोड होगा -
const str = ' 004590808'; const replaceWithSpace = str => { let replaced = ''; const regex = new RegExp(/^\s*0+/); replaced = str.replace(regex, el => { const { length } = el; return ' '.repeat(length); }); return replaced; }; console.log(replaceWithSpace(str));
आउटपुट
कंसोल में आउटपुट होगा -
4590808