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

JavaScript में स्ट्रिंग को रैंडम नंबरों का उपयोग करके निश्चित लंबाई तक पैड करें


हमें एक फ़ंक्शन लिखना है, मान लीजिए padString() जो दो आर्गुमेंट लेता है, पहला एक स्ट्रिंग है और दूसरा एक नंबर। स्ट्रिंग की लंबाई हमेशा नंबर से कम या बराबर होती है। हमें स्ट्रिंग के अंत में कुछ रैंडम नंबर डालने हैं ताकि इसकी लंबाई ठीक नंबर के बराबर हो जाए और हमें नई स्ट्रिंग लौटानी है।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखते हैं -

उदाहरण

const padString = (str, len) => {    if(str.length < len){       const random = Math.floor(Math.random() * 10);       return padString(str + random, len);    };    return str; }; console.log(padString('abc', 10)); console.log(padString('QWERTY', 10)); console.log(padString('HELLO', 30)); console.log(padString('foo', 10));

आउटपुट

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

abc5189239 QWERTY2303 HELLO9332934005655101848049087 foo9039416

  1. - जावास्क्रिप्ट में स्पेस से अलग स्ट्रिंग में मौजूद संख्याओं का योग

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें इसके अंदर स्पेस से अलग पूर्णांक होते हैं। हमारे फ़ंक्शन का कार्य स्ट्रिंग में प्रत्येक पूर्णांक को पूर्णांक में बदलना और उनका योग लौटाना है।उदाहरणनिम्न कोड देखें:const str = 1 5 12 76 2; const sumStringNumbers = (str = ) =>

  1. - जावास्क्रिप्ट में स्ट्रिंग में सबसे लंबे स्वर उपस्ट्रिंग की लंबाई ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। हमारा फ़ंक्शन सबसे लंबे सन्निहित उपस्ट्रिंग की लंबाई लौटाएगा जिसमें केवल स्वर हों।उदाहरणनिम्न कोड देखें:const str = schooeal; const findLongestVowel = (str = ) => {    let cur = 0    let max = 0    

  1. - C++ का उपयोग करके रैंडम अल्फान्यूमेरिक स्ट्रिंग कैसे बनाएं?

    इस सेक्शन में हम देखेंगे कि C++ का उपयोग करके रैंडम अल्फान्यूमेरिक स्ट्रिंग कैसे जनरेट करें। यहां हम लोअरकेस लेटर्स, अपरकेस लेटर्स और नंबर्स (0-9) प्रदान कर रहे हैं। यह प्रोग्राम कैरेक्टर्स को रैंडमली चुनता है, फिर रैंडम स्ट्रिंग बनाता है। इनपुट: यहां हम स्ट्रिंग लंबाई दे रहे हैं आउटपुट: उस लंबाई क