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

जावास्क्रिप्ट में एक विशिष्ट लंबाई के साथ यादृच्छिक स्ट्रिंग उत्पन्न करना


हमें एक JavaScript फ़ंक्शन लिखने की आवश्यकता है जो एक संख्या को एक और एकमात्र तर्क के रूप में लेता है। फिर फ़ंक्शन को तर्क द्वारा निर्दिष्ट लंबाई की एक यादृच्छिक रूप से उत्पन्न स्ट्रिंग वापस करनी चाहिए।

स्ट्रिंग जेनरेशन के लिए उपयोग किए जाने वाले वर्ण सेट में केवल अपरकेस और लोअरकेस अक्षर (कोई रिक्त स्थान, विराम चिह्न या अंक नहीं) होने चाहिए।

उदाहरण

इसके लिए कोड होगा -

const num = 13;
const randomString = (len = 1) => {
   const charSet =
   'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
   let randomString = '';
   for (let i = 0; i < len; i++) {
      let randomPoz = Math.floor(Math.random() * charSet.length);
      randomString += charSet.substring(randomPoz,randomPoz+1);
   };
   return randomString;
};
console.log(randomString(num));

आउटपुट

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

EqprjcudAhmVg

आउटपुट प्रत्येक रन में भिन्न होने की संभावना है।


  1. जावास्क्रिप्ट में स्ट्रिंग को एक निर्दिष्ट लंबाई तक सीमित करना

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

  1. एक विशिष्ट लंबाई वाले स्ट्रिंग फ़ील्ड के लिए MySQL में क्वेरी?

    एक विशिष्ट लंबाई वाले स्ट्रिंग फ़ील्ड के लिए क्वेरी करने के लिए, MySQL से char_length() या length() का उपयोग करें। सिंटैक्स वाक्य रचना इस प्रकार है - केस 1 - char_length() . का उपयोग इसका उपयोग तब किया जा सकता है जब हम कई वर्णों में लंबाई ले रहे हों। वाक्यविन्यास - अपनेTableName से *चुनें जहांchar

  1. PHP का उपयोग करके यादृच्छिक स्ट्रिंग उत्पन्न करना

    PHP का उपयोग करके यादृच्छिक स्ट्रिंग उत्पन्न करने के लिए, कोड इस प्रकार है- उदाहरण <?php    $res = substr(md5(mt_rand()), 0,5);    echo "Displaying random string...\n";    echo $res; ?> आउटपुट यह निम्नलिखित आउटपुट उत्पन्न करेगा- Displaying random string