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

जावास्क्रिप्ट में स्ट्रिंग से संख्याएं निकालना


हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ संख्याएं अंतर्निहित हो सकती हैं। फ़ंक्शन को स्ट्रिंग से सभी संख्याओं को निकालकर नई संख्या लौटानी चाहिए।

नोट - यदि स्ट्रिंग में कोई संख्या नहीं है, तो फ़ंक्शन को 0 लौटाना चाहिए।

उदाहरण

निम्नलिखित कोड है -

const str = 'sfsd8fsdf6dsfsd8sdfs28fd0'; 
const pickNumbers = (str = '') => { 
  let res = 0; 
  for (let i = 0; i < str.length; i++) { 
    const el = str[i]; 
    if (+el) { 
      res = (res * 10) + +el; 
    } 
  } 
  return res; 
}; 
console.log(pickNumbers(str)); 
console.log(pickNumbers('this string contains no numbers'));

आउटपुट

कंसोल पर आउटपुट होगा -

86828 0
  1. - JavaScript फंक्शन से स्ट्रिंग कैसे लौटाएं?

    JavaScript फंक्शन से स्ट्रिंग लौटाने के लिए JavaScript में return स्टेटमेंट का उपयोग करें। उदाहरण return स्टेटमेंट का उपयोग करके स्ट्रिंग लौटाना सीखने के लिए निम्न कोड चलाएं: <html> <head> <script> function concatenate(name, subject) { var val; val = na

  1. - JavaScript में स्ट्रिंग से टेक्स्ट कैसे हटाएं?

    आप JavaScript में स्ट्रिंग से टेक्स्ट को 2 मेथड्स का उपयोग करके हटा सकते हैं: substring और replace। Substring JS स्ट्रिंग क्लास एक substring मेथड प्रदान करती है जिसका उपयोग दिए गए स्ट्रिंग से सबस्ट्रिंग निकालने के लिए किया जा सकता है। इसका उपयोग स्ट्रिंग के किसी एक या दोनों छोर से टेक्स्ट हटाने के

  1. जावास्क्रिप्ट ऐरे से स्ट्रिंग कैसे पार्स करें? जावास्क्रिप्ट ऐरे से स्ट्रिंग कैसे पार्स करें?

    जावास्क्रिप्ट ऐरे से स्ट्रिंग पार्स करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    body