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. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l

  1. जावास्क्रिप्ट में कॉन्स्ट बनाम लेट।

    Const and let को ES2015 में ब्लॉक स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि लेट का उपयोग करके घोषित चर को पुन:असाइन किया जा सकता है, यदि उन्हें कॉन्स का उपयोग करके घोषित किया गया है तो उन्हें पुन:असाइन नहीं किया जा सकता है। जावास्क्रिप्ट में लेट और कॉन्स्ट दिखाने वाला कोड निम्नलिखित ह

  1. जावास्क्रिप्ट में कम से कम इंडेक्स योग वाला सामान्य तत्व

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