हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो किसी भी संख्या में जावास्क्रिप्ट सरणी लेता है और इसमें संयोजित इनपुट सरणी से सभी मानों के साथ एक एकल सरणी देता है।
उदाहरण के लिए - यदि इनपुट सरणियाँ हैं -
[1, 5], [44, 67, 3], [2, 5], [7], [4], [3, 7], [6]
तब आउटपुट होना चाहिए -
const output = [1, 5, 44, 67, 3, 2, 5, 7, 4, 3, 7, 6];
उदाहरण
निम्नलिखित कोड है -
const a = [1, 5], b = [44, 67, 3], c = [2, 5], d = [7], e = [4], f = [3, 7], g = [6]; const concatArrays = (...arr) => { const res = arr.reduce((acc, val) => { return acc.concat(...val); }, []); return res; }; console.log(concatArrays(a, b, c, d, e, f, g));
आउटपुट
कंसोल में आउटपुट निम्नलिखित है -
[ 1, 5, 44, 67, 3, 2, 5, 7, 4, 3, 7, 6 ]