Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

अग्रणी शून्य को रिक्त स्थान से कैसे बदलें - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक स्ट्रिंग लेता है जो एक संख्या का प्रतिनिधित्व करता है। अग्रणी शून्य को संख्या में रिक्त स्थान से बदलें। हमें यह सुनिश्चित करने की आवश्यकता है कि संख्या में पूर्व रिक्त स्थान बरकरार रहे।

उदाहरण के लिए,

यदि स्ट्रिंग मान को -

. के रूप में परिभाषित किया गया है
"   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

  1. जावास्क्रिप्ट के साथ अलर्ट बॉक्स कैसे बनाएं

    अलर्ट बॉक्स क्या है? अलर्ट बॉक्स एक छोटी सी खिड़की है जो किसी प्रकार के उपयोगकर्ता इंटरैक्शन (क्लिक, स्क्रॉलिंग, टाइपिंग, आदि) की प्रतिक्रिया के रूप में पॉप अप होती है। अलर्ट बॉक्स का उपयोग ज्यादातर उपयोगकर्ताओं को समस्याओं . के बारे में चेतावनी देने के लिए किया जाता है लेकिन उनका उपयोग केवल अंतिम

  1. जावास्क्रिप्ट के साथ स्वत:पूर्ण कैसे बनाएं?

    किसी प्रपत्र में स्वत:पूर्णता बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <style>    * {       box-sizing: border-box;  

  1. जावास्क्रिप्ट के साथ टेक्स्ट को कैसे टॉगल करें?

    जावास्क्रिप्ट के साथ टेक्स्ट को टॉगल करने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe