1. ホーム
  2. javascript

[解決済み] JavaScriptで2つの配列をzipで囲むには?

2022-03-03 03:26:15

質問

2つの配列があります。

var a = [1, 2, 3]
var b = [a, b, c]

結果として得たいのは

[[1, a], [2, b], [3, c]]

簡単なようで、どうしてもわからない。

結果は、2つの配列の各要素をzipでまとめた1つの配列にしたいのですが。

どのように解決するのですか?

を使用します。 map メソッドを使用します。

var a = [1, 2, 3]
var b = ['a', 'b', 'c']

var c = a.map(function(e, i) {
  return [e, b[i]];
});

console.log(c)

DEMO