JavaScriptにzip関数がなかったので実装してみました。以下のように、各配列の同じインデックスの要素をまとめます。 const a1 = [1, 2, 3] const a2 = ["Jan", "Feb", "Mar"] const a3 = ["Garnet", "Amethyst", "Aquamarine"] zip(a1, a2, a3) #=> [[1, "Jan", "Garnet"], [2, "Feb", "Amethyst"], [3, "Mar", "Aquamarine"]] 各配列の長さが異なる場合には、一番短い配列の長さに切り詰められます。 const a1 = [1, 2, 3, 4] const a2 = ["Jan", "Feb", "Mar", "Apr", "May"] const a3 = ["Garnet", "Amethyst", "A