Array.sample
配列からランダムな要素を返すために使用しています。
次に、その要素のインデックスを取得してパーマリンクを生成したいと考えています。これを行う組み込みの方法はありますか?または、自分でロールする必要がありますか?
Array.sample
配列からランダムな要素を返すために使用しています。
次に、その要素のインデックスを取得してパーマリンクを生成したいと考えています。これを行う組み込みの方法はありますか?または、自分でロールする必要がありますか?
find_indexの使用はどうですか?
あなたが持っている場合:
my_array = [:foo,:qux]
あなたがすることができます:
my_sample = my_array.sample
その後:
my_index = my_array.find_index(my_sample)