Ruby on Windowsでのコマンドプロンプトの開始ではこれを動作させることはできません。Rubyでコマンドプロンプトを起動できません
puts "Whats your name?"
name = gets
puts "Hello" + name + ". How are you?"
しかし、私は「ルビーprogram.rb」とそれを呼び出す場合は、代わりに私の入力を待っているため、それだけで出力します:
Whats your name?
Helloputs "Whats your name?"
. How are you?
それはのようなものです 私はこの単純なプログラムの開発を得ました"gets"コマンドが認識されていません。なぜこれが起こるのですか?
の可能性のある重複した[、プロンプトを表示し、入力を取得し、変数に割り当てるためのRubyでワンライナー?](https://stackoverflow.com/questions/2889720/1-in-in-ruby-for-a-promptを表示するための入力と割り当て-a-var) –
これは私の質問ではありません。 getsコマンドが動作しないようなものです。 –