首页 > 解决方案 > 数组到多维数组

问题描述

我正在尝试将简单数组转换为多维数组。

我目前拥有的阵列

Array = (1, 2, 3, 4);

我想把这个数组转换成这样

Array = ([1, 2], [3, 4]);

欢迎任何帮助,谢谢。

标签: javascriptarraysmultidimensional-array

解决方案


这对我有用:

function TwoDimensional(arr, size) 
{
  var res = []; 
  for(var i=0;i < arr.length;i = i+size)
  res.push(arr.slice(i,i+size));
  console.log(res);
}

当它工作时非常容易!谢谢


推荐阅读