2016-04-01 25 views
0

このように2つの配列を結合する方法に問題がありますか?同じインデックスの2つの配列を結合する

var arrayA = [a,b,c,d,e] 
var arrayB = [1,2,3,4,5] 

result : [ [a,1], [b,2], [c,3], [d,4], [e,5] ] 

(angularjsで)

+0

を角度を使用していませんか?だから、「どうすればいいのか」というわけではありません。それはgoogleのためのものです。あなたがこれを行うことを可能にするあなたが何を見つけましたか、そしてそれはどうしてあなたのために働かなかったのですか? –

+0

何を試しましたか? :) –

答えて

0

あなたは

var arrayA = [a,b,c,d,e], 
    arrayB = [1,2,3,4,5] 
var output = arrayA.map(function(value, index){ 
    return [ value, arrayB[index]] 
}) 
console.log(output); 

下に試みることができるか、などunderscore.jsとしてライブラリのために行くことができます。

+0

神様、ありがとう。あなたの時間を節約してください。 – artemist

+0

@artemist:あなたの問題を解決するならば、正しい答えをマークしてください。本当にソリューションを探している次の人に役立ちます。 – Roy

+0

私は、2分後にコメントの後にそれを記入する必要があります。ごめんなさい。 – artemist

0

はたぶん、実際の問題は何だけのJs

var arrayA = [a,b,c,d,e]; 
var arrayB = [1,2,3,4,5]; 

var result=[]; 

for(i=0;i<arrayB.length;i++){ 
    result.push([arrayA[i],arrayB[i]]); 
}