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

JavaScript में बहु-आयामी ऐरे को स्ट्रिंग में बदलना


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

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

उदाहरण

इसके लिए कोड:

const arr = [    'this', [       'is', 'an', [          'example', 'of', [             'nested', 'array'          ]       ]    ] ]; const arrayToString = (arr) => {    let str = '';    for(let i = 0; i < arr.length; i++){       if(Array.isArray(arr[i])){          str += `${arrayToString(arr[i])} `;       }else{          str += `${arr[i]} `;       };    };    return str; }; console.log(arrayToString(arr));

आउटपुट

कंसोल में आउटपुट:

this is an example of nested array

  1. - जावास्क्रिप्ट में मल्टी-डाइमेंशनल ऐरे

    मूल रूप से, मल्टी-डाइमेंशन ऐरे का उपयोग तब किया जाता है जब आप किसी ऐरे के अंदर ऐरे रखना चाहते हैं। आइए एक उदाहरण लेते हैं। मान लीजिए आप हर सप्ताह के दिन के लिए हर 6 घंटे का तापमान स्टोर करना चाहते हैं। आप ऐसा कुछ कर सकते हैं: let monday = [35, 28, 29, 31]; let tuesday = [33, 24, 25, 29]; //... यह म

  1. - जावास्क्रिप्ट में स्ट्रिंग को डेट में बदलना

    डेट दर्शाने के लिए सबसे अच्छा फॉर्मेट yyyy-mm-dd है क्योंकि इससे कोई भ्रम नहीं होता और यह सीधा है। इस स्ट्रिंग फॉर्मेट से JS में डेट ऑब्जेक्ट्स में डेट पार्स करने के लिए, आपको बस इस स्ट्रिंग को Date कंस्ट्रक्टर में पास करना होगा। उदाहरण let a = 2019-08-10; console.log(new Date(a)); आउटपुट Sat Aug

  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>   &nb