Ruby 初心者スレッド Part 26
■ このスレッドは過去ログ倉庫に格納されています
0609596
2009/03/22(日) 20:20:04>>604
その例で言うと、下から3行目の
> a = [pickup(data1), pickup(data2)].sort_by { rand }
この部分で、
pickup(data1), pickup(data2), ... の個数&順番が可変なのです。
pickup(data1), pickup(data2) かもしれないし
pickup(data2), pickup(data1) かもしれなくて
pickup(data2), pickup(data1) pickup(data4), pickup(data3) かもしれないし
pickup(data3), pickup(data1) pickup(data1), pickup(data4) なのかもしれない。
その組み合わせはあらかじめ(たとえば100パターンくらい)決まっているのですが、
変数部分に埋め込むデータは実行時に決まるのでどう処理したらいいのか・・・。
■ このスレッドは過去ログ倉庫に格納されています