Ruby を使用して Google Sketchup でプラグインをコーディングしていますが、ユーザーの組み合わせに応じて、配列に存在する 2 つの配列を並べ替えようとしているときに、実際の問題に直面しました。
私は次のような配列の配列を持っています
[["1"],["lol"], ["so"]]
このような組み合わせがある場合 <
[1, 2, 3]
問題ありません。同じままである必要があります。[["1"],["lol"], ["so"]]
しかし、このような組み合わせがある場合
[2, 3, 1]
、出力は次のようになります。[["lol"], ["so"], ["1"]]
[3,1,2]
=>の場合[["so"], ["1"], ["lol"]]
...等
編集
申し訳ありませんが、私は少し似ている配列を忘れていました:[["1, 2, 3"], ["lol1, lol2, lol3"], ["so1, so2, so3"]]
したがって、組み合わせ[2, 3, 1]
の場合、出力は次のようになります:[["2, 3, 1"], ["lol2, lol3, lol1"], ["so2, so3, so1"]]
助けてくれてありがとう。