Funktion som sammanfogar arrayer till en tvådimensionell array i JavaScript

Låt oss skapa en funktion unite som tar ett godtyckligt antal arrayer som parametrar och fogar samman dem till en enda tvådimensionell array.

Här är ett exempel på hur den beskrivna funktionen fungerar:

javascriptlet result = unite([1, 2, 3], [4, 5, 6], [7, 8, 9]);
console.log(result); // skriver ut [ [1, 2, 3,] [4, 5, 6], [7, 8, 9] ]

Trots att funktionen är ganska komplex, kommer dess implementation med rest-operatorn att vara mycket koncis:

javascriptfunction unite(...arrs) {
  return arrs;
}