编程要求
本关的编程任务是补全右侧代码片段中begin
至end
中间的代码,具体要求如下:
-
将一维数组
arr
转为a
行b
列的二维数组,行优先; -
返回该二维数组;
-
var arr = [1,2,3,4,5,6,7,8,9,0,10,11,12,13,14,15,16,17,18,19,20,21,23,22];
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/*********begin*********/
var murr = new Array(a);
for(var i= 0;i<a;i++) {
murr[i] = new Array(b);
}
var count =0;
for(var i=0;i<a;i++)
{
for(var j = 0;j<b;j++)
{
murr[i][j] = arr[count];
count++;
}
}
return murr;
/*********end*********/
}