2016-04-01 6 views
-1

で入力を受信して​​いない取得します初期化に使用されます。は、私はいかなる入力で服用していないようセンチネル制御ループを持つルビー

+0

SOへようこそ。私はあなたがこれを読むことをお勧めします:http://stackoverflow.com/help/how-to-ask。 – orde

+1

スタックオーバーフローへようこそ。あなたが新しいのであれば、私たちには重要ではありません。研究をして努力して良い質問をしたかどうかだけを気にします。最後にリンクされたページを含む「[ask]」と「[mcve]」をお読みください。あなたのコードは実行されないので、「[mcve]」に関する2番目のリンクの要件を満たしていません。 –

+0

期待どおりの出力を含めてください。また、デバッグ出力を使用することもできます。 –

答えて

1

構文エラーのほかに、responseの代わりにgetsの値をreponseに割り当てています。また、あなたはString::chompを連結することgetsから改行文字を削除したいと思う:

response = " " 
until response == "x" do 
    puts "        # add space between gets and double-quote 
    Xargonia 
    ========= 
    (N)ew 
    (L)oad 
    (O)ptions 
    (Q)uit" 
    response = gets.chomp    # rename reponse to response; chain .chomp 
    puts response 
end         # add missing end 
関連する問題