来自单维阵列的二维阵列不起作用

时间:2014-06-09 07:16:37

标签: javascript

我有两个数组

A=['a','b','c',...] 
B=[1,2,3...]

A = B的数组长度。 我需要像这样的结果数组

R= [['a',1],['b',2],['c',3],...]

我试过这个

for(var i=0;i< A.length;i++)
{
 R.push(A[i],B[i])
}

它不起作用。我该怎么办??我是新来的。请帮我。我搜索了很多,但没有得到。帮助我亲爱的朋友们!

2 个答案:

答案 0 :(得分:3)

更改

R.push(A[i],B[i])

R.push([A[i],B[i]])

答案 1 :(得分:0)

因为您希望R []是二维数组,所以您必须对此稍作更改:

R.push([A[i], B[i]])