Función que combina arrays en uno bidimensional en JavaScript
Hagamos una función unite que
reciba como parámetros un número arbitrario
de arrays y los combine en un array bidimensional.
He aquí un ejemplo del funcionamiento de la función descrita:
let result = unite([1, 2, 3], [4, 5, 6], [7, 8, 9]);
console.log(result); // mostrará [ [1, 2, 3,] [4, 5, 6], [7, 8, 9] ]
A pesar de la suficiente complejidad de la función, su implementación usando el operador rest será muy concisa:
function unite(...arrs) {
return arrs;
}