2016-08-11 12 views
0

私はRubyを使用しており、このエラーが発生しています。私はGitを使ってWindows 10にいます。Windows Git初期化されていない定数(NameError)

これは私のコードです:

print "What's your name? " 
name = gets.chomp 
print "How old are you? " 
age = gets.chomp 
puts = "Your name is #{Matthew Farmer}, and your age is #{age}" 

私はそれが私の名前と年齢の両方に聞いてもらうことができますが、それは gets.rb:7:in '<main>': uninitialized constant Farmer (NameError)として戻ってくる続けます。

+0

何これはgitのと関係があるのでしょうか? – squiguy

+0

Windowsでは、AppleやLinuxのような端末はありません。私はGitをダウンロードして、Rubyでコード化できるようにしました。 –

答えて

1

あなたがnameローカル変数を補間していない、とあなたはputsに文字列の値を代入しています

print "What's your name? " 
name = gets.chomp 
print "How old are you? " 
age = gets.chomp 
puts "Your name is #{name}, and your age is #{age}" # remove = ; change Matthew Farmer to name 
+0

ありがとうございましたorde、私はチュートリアルに従っていたし、彼はそれを "名前"に戻すことを思い出しません。私は家に帰るとすぐにこれを試して、それが効いたら教えてあげます。 –

+0

完璧に作業しました!ありがとうございました! –

関連する問題