Иннокентий,
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)))
Преобразовать вектор в матрицу