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

नेस्टेड ऐरे को स्ट्रिंग में बदलें - JavaScript


हमें एक JavaScript फंक्शन लिखना है जो लिटरल्स के नेस्टेड ऐरे को लेता है और उसमें मौजूद सभी मानों को जोड़कर एक स्ट्रिंग में बदल देता है।

const arr = [
    'hello', [
        'world', 'how', [
            'are', 'you', [
                'without', 'me'
            ]
        ]
    ]
];

उदाहरण

मान लें कि निम्नलिखित हमारा नेस्टेड ऐरे है -

const arr = [
    'hello', [
        'world', 'how', [
            'are', 'you', [
                'without', 'me'
            ]
        ]
    ]
];

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));

आउटपुट

कंसोल में निम्नलिखित आउटपुट है -

helloworldhowareyouwithoutme

  1. JavaScript में स्ट्रिंग को बूलियन में बदलें JavaScript में स्ट्रिंग को बूलियन में बदलें

    JavaScript में स्ट्रिंग को बूलियन में बदलना एक सामान्य कार्य है, लेकिन इसके कई तरीके हैं जिनके अलग-अलग व्यवहार होते हैं। सही विधि चुनना महत्वपूर्ण है। उदाहरण { const val = inputEle.value.trim(); sampleEle.innerHTML = ; // विभिन्न विधियां sampleEle.innerH

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

  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>