私は複数の配列を持っています、例えば4としましょう:
a = ["a", "b", "c" ]
b = [1, 2, 3, 4]
c = ["xx", "yy"]
d = ["abc"]
配列の積を「プログレッシブ」に繰り返して、次のようにしたいと思います。
a.product(b)
a.product(b, c)
a.product(b, c, d)
配列の数が変化し、配列の積が最大になるスケーラブルな方法で実行できるようにしたいと考えていますarr0.product(arr1, arr2, arr3.......arrn)
。Rubyでこれを実行する方法を誰かが理解するのを手伝ってください。前もって感謝します!