Функција што спојува низи во дводимензионална во JavaScript

Ајде да направиме функција unite која како параметри ќе прима произволен број на низи и ќе ги спојува во една дводимензионална.

Еве пример за работа на опишаната функција:

javascriptlet result = unite([1, 2, 3], [4, 5, 6], [7, 8, 9]);
console.log(result); // ќе испише [ [1, 2, 3,] [4, 5, 6], [7, 8, 9] ]

И покрај доволната сложеност на функцијата, нејзината имплементација со помош на операторот rest ќе биде многу содржајна:

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