私はこれを行う方法に関する情報を見てきました、ちょうどそれを自分で得ることはできません。 Rubyにはかなり新しく、私は宝石を造っています。 Nokogiriのウェブサイトから結果のリストを返すことができます。ルビーeach.with_index - 入力を反映
私が抱えている問題は、入力番号を取って、私が掻いているウェブサイトから別のテキストにどのように関連付けるかです。したがって、リストから番号で映画タイトルを選んで、関連するムービーのアウトラインを返します。たぶん、すべてのオブジェクトを(繰り返して)繰り返す必要はありません。だから我々は、入力のための変数を作成
def menu
input = nil
while input != "exit"
input = gets.strip.downcase
if input.to_i < 24
@movies.each.with_index(1) do |movie, i|
puts "Description: #{movie.outline}"
end
end
end
end
:
これは私が探しているものです。入力は単語の終了ではなく数字24未満ですが、我々はムービーを反復し、関連するものをインデックス番号で置きます。現在、すべての映画の輪郭を入れているので、私は反復を捨てるべきだと感じています。私は、入力をmovie.outlineに追加することについて多くのことを試しました...
助けやヒントは素晴らしいでしょう!
希望の出力を提供することはできますか? – davidhu2000