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

JavaScript में स्ट्रिंग से दोहराते तत्वों के साथ एरे का निर्माण


हमें एक फ़ंक्शन लिखना है जो एक एरे बनाता है जिसमें स्ट्रिंग से तत्व तब तक दोहराते हैं जब तक सीमा नहीं पहुंच जाती। मान लीजिए एक स्ट्रिंग 'aba' है और सीमा 5 -

string = "aba" and limit = 5 will give new array ["a","b","a","a","b"]

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

उदाहरण

const string = 'Hello'; const limit = 15; const createStringArray = (string, limit) => {    const arr = [];    for(let i = 0; i < limit; i++){       const index = i % string.length;       arr.push(string[index]);    };    return arr; }; console.log(createStringArray(string, limit)); console.log(createStringArray('California', 5)); console.log(createStringArray('California', 25));

आउटपुट

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

[    'H', 'e', 'l', 'l',    'o', 'H', 'e', 'l',    'l', 'o', 'H', 'e',    'l', 'l', 'o' ] [ 'C', 'a', 'l', 'i', 'f' ] [    'C', 'a', 'l', 'i', 'f', 'o',    'r', 'n', 'i', 'a', 'C', 'a',    'l', 'i', 'f', 'o', 'r', 'n',    'i', 'a', 'C', 'a', 'l', 'i',    'f' ]

  1. JavaScript Array.from(): एरे-लाइक से एरे बनाएं JavaScript Array.from(): एरे-लाइक से एरे बनाएं

    Array.from() एक स्थिर मेथड है जो एरे-लाइक या इटरेटर ऑब्जेक्ट्स से एक नया, शैलो-कॉपीड एरे इंस्टेंस बनाता है। यह arguments, NodeList, Set, Map, स्ट्रिंग्स, आदि को एरे में बदलने का मानक तरीका है। उदाहरण { const arr = Array.from(str); fillEle.innerHTML = एरे: + arr.join(, ); })

  1. जावास्क्रिप्ट में ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट कैसे करें? जावास्क्रिप्ट में ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट कैसे करें?

    ऐरे के एलिमेंट्स को उसी ऐरे में डुप्लिकेट करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 > <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    

  1. जावास्क्रिप्ट ऐरे से स्ट्रिंग कैसे पार्स करें? जावास्क्रिप्ट ऐरे से स्ट्रिंग कैसे पार्स करें?

    जावास्क्रिप्ट ऐरे से स्ट्रिंग पार्स करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    body