• ベストアンサー

Rubyのgets関数について

以下のプログラムを実行して、コマンドプロンプトからsと入力してEnterを押すと、differentと表示されます。sameと表示されることを期待しています。何が原因なのでしょうか?環境はWindows2000です。よろしくお願いします。 i = gets t = "s" if i == t print "same" else print "different" end

質問者が選んだベストアンサー

  • ベストアンサー
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

irb を使うんだ。 そうすれば i = gets で読み込んだ文字列がどうなっているかわかるよ。

activedolphin
質問者

お礼

irbで値が見えました。ありがとうございました。

関連するQ&A