हमें एक JavaScript फ़ंक्शन लिखना है जो किसी भी संख्या में JavaScript सरणियाँ लेता है और एक एकल सरणी लौटाता है जिसमें सभी इनपुट सरणियों के मान जुड़े हुए हों।
उदाहरण
इनपुट सरणियाँ:
[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 ]