Skip to content

Instantly share code, notes, and snippets.

@hengkiardo
Created October 3, 2012 07:33
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save hengkiardo/3825601 to your computer and use it in GitHub Desktop.
Save hengkiardo/3825601 to your computer and use it in GitHub Desktop.
Convert simple array into two-dimensional array(matrix) in javascript
function listToMatrix(list, elementsPerSubArray) {
var matrix = [], i, k;
for (i = 0, k = -1; i < list.length; i++) {
if (i % elementsPerSubArray === 0) {
k++;
matrix[k] = [];
}
matrix[k].push(list[i]);
}
return matrix;
}
//listToMatrix(array , 2);
@premsh
Copy link

premsh commented Feb 18, 2016

thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment