Иннокентий,
 
 
var massiv = [['Сергеев', 'Денисов', 'Андреев'],[1,4,5],[3,4,2]];
  function foo(arr, row) {
     var a = [];
     for (var i = 0; i < row;) {
         a[i] ? a[i].push(arr.shift()) : (a[i] = []);
         i = ++i % row ; 
         if (!arr.length) return a;
     }
 }
   alert(JSON.stringify(foo((''+massiv).split(','), 3)))
Преобразовать вектор в матрицу