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

जावास्क्रिप्ट में मौजूद संख्याओं के साथ एक स्ट्रिंग को मान्य करना

<घंटा/>

समस्या

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

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

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

5hello4from2me

सच लौटना चाहिए

क्योंकि जब संख्याओं से विभाजित किया जाता है, तो स्ट्रिंग 'हैलो', 'फ्रॉम', 'मी' बन जाती है और ये सभी स्ट्रिंग्स उतनी ही लंबाई की होती हैं जितनी उनसे पहले की संख्या होती है

उदाहरण

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

const str ='5hello4from2me'; constValidString =(str ='') => {const lenArray =[]; चलो अस्थायी =''; के लिए (चलो मैं =0; मैं  उप [0] ===उप [1]। लंबाई);}; कंसोल.लॉग (वैलिडेटस्ट्रिंग (str));

आउटपुट

कंसोल आउटपुट निम्नलिखित है -

<पूर्व>सत्य
  1. जावास्क्रिप्ट में एक सरणी में मौजूद संख्याओं और स्ट्रिंग संख्याओं के बीच अंतर

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो पूर्णांकों की संख्या और स्ट्रिंग प्रस्तुतियों की मिश्रित सरणी लेता है। हमारे फ़ंक्शन को ठीक स्ट्रिंग पूर्णांकों को जोड़ना चाहिए और इसे गैर-स्ट्रिंग पूर्णांकों के योग से घटाना चाहिए। उदाहरण निम्नलिखित कोड है - const arr = [5, 2, 

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

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

  1. MySQL में संख्याओं के साथ स्ट्रिंग को संयोजित करें?

    स्ट्रिंग को संख्याओं से जोड़ने के लिए, CONCAT () विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable682(Name varchar(100), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable682 मानों में डालें (डेविड, 25); क्वेरी