javascriptでzip関数
javascriptでzip関数が無性に作りたくなったので、作ってみた。
Rhinoで試した。
js> function zip(a, b) { var z = []; for (var i = 0; i < a.length; ++i) { z.push([a[i], b[i]]); } return z; } js> var c = [1,2,3,4,5]; js> var d = [6,7,8,9,10]; js> zip(c, d); 1,6,2,7,3,8,4,9,5,10