Imagine I have an array:
A = Array(1, 2, 3, 4, 5, 6, 7, 8, 9);
And I want it to convert into 2-dimensional array (matrix of N x M), for ins
function chunkArrToMultiDimArr(arr, size) { var newArray = []; while(arr.length > 0) { newArray.push(arr.slice(0, size)); arr = arr.slice(size); } return newArray; } //example - call function chunkArrToMultiDimArr(["a", "b", "c", "d"], 2);