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

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

<घंटा/>

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

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

उदाहरण

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

const num = 8;
const randomNameGenerator = num => {
   let res = '';
   for(let i = 0; i < num; i++){
      const random = Math.floor(Math.random() * 27);
      res += String.fromCharCode(97 + random);
   };
   return res;
};
console.log(randomNameGenerator(num));

आउटपुट

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

kdcwping

नोट - यह कई संभावित आउटपुट में से एक है। कंसोल आउटपुट हर बार अलग होने की उम्मीद है।


  1. जावास्क्रिप्ट में स्ट्रिंग की लंबाई कैसे प्राप्त करें?

    जावास्क्रिप्ट में एक स्ट्रिंग की लंबाई प्राप्त करने के लिए, लंबाई संपत्ति का उपयोग करें। लंबाई की संपत्ति एक स्ट्रिंग में वर्णों की संख्या लौटाती है। उदाहरण स्ट्रिंग की लंबाई कैसे प्राप्त करें, यह जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं <html>    <head>  

  1. जावास्क्रिप्ट में निर्दिष्ट वर्ण के बाद स्ट्रिंग का हिस्सा कैसे प्राप्त करें?

    स्ट्रिंग का एक भाग प्राप्त करने के लिए, string.substring() जावास्क्रिप्ट में विधि का उपयोग किया जाता है। इस पद्धति का उपयोग करके हम किसी विशेष वर्ण के पहले या बाद में स्ट्रिंग का कोई भी भाग प्राप्त कर सकते हैं। str.substring() यह विधि किसी दिए गए प्रारंभ अनुक्रमणिका (सहित) से अंत अनुक्रमणिका (छोड़

  1. जावास्क्रिप्ट रैंडम

    Math.random() फ़ंक्शन का उपयोग 0 और 1 के बीच एक यादृच्छिक फ़्लोटिंग-पॉइंट संख्या उत्पन्न करने के लिए किया जाता है। Math.random() फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="