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

एक स्ट्रिंग से संख्याओं का योग - जावास्क्रिप्ट

<घंटा/>

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

मान लें कि संख्याओं के साथ हमारी स्ट्रिंग निम्नलिखित है -

const str = 'gdf5jhhj3hbj4hbj3jbb4bbjj3jb5bjjb5bj3';

उदाहरण

आइए इसके लिए कोड लिखें -

const str = 'gdf5jhhj3hbj4hbj3jbb4bbjj3jb5bjjb5bj3';
const sumStringNum = str => {
   const strArr = str.split("");
   let res = 0;
   for(let i = 0; i < strArr.length; i++){
      if(+strArr[i]){
         res += +strArr[i];
      };
   };
   return res;
};
console.log(sumStringNum(str));

आउटपुट

कंसोल में आउटपुट -

35

  1. जावास्क्रिप्ट का उपयोग करते हुए स्ट्रिंग संख्याओं का सारांश सरणी

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक सरणी लेता है जिसमें पूर्णांक और स्ट्रिंग संख्याएं होती हैं। हमारे फ़ंक्शन को एक नई संख्या प्राप्त करने और उस संख्या को वापस करने के लिए सभी पूर्णांकों और स्ट्रिंग संख्याओं को एक साथ जोड़ना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [67, 45, &

  1. जावास्क्रिप्ट का उपयोग करके रिक्त स्थान द्वारा अलग की गई स्ट्रिंग में मौजूद संख्याओं का योग

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक स्ट्रिंग लेता है जिसमें इसके अंदर पूर्णांक होते हैं जो रिक्त स्थान से अलग होते हैं। हमारे फ़ंक्शन का कार्य स्ट्रिंग में प्रत्येक पूर्णांक को एक पूर्णांक में बदलना और उनका योग वापस करना है। उदाहरण निम्नलिखित कोड है - const str = '1 5 1

  1. जावास्क्रिप्ट में स्ट्रिंग से अंकों को फ़िल्टर करना

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