हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो शाब्दिक के नेस्टेड सरणी में ले जाता है और इसमें मौजूद सभी मानों को स्ट्रिंग में जोड़कर इसे एक स्ट्रिंग में बदल देता है। इसके अलावा, हमें नई स्ट्रिंग का निर्माण करते समय प्रत्येक स्ट्रिंग तत्व के अंत में एक खाली स्थान जोड़ना चाहिए।
आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
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