Ruby
1nums = gets.to_i 2 3def num 4 puts nums 5end 6 7num
というコードなのですがでバックするとnumsはないよ
と言われます
こういう風にアクセスることはできないのでしょうか?
入力してもらったものをメソッドの中でアクセスするにはどうすればいいのでしょうか?
確認ですが、何か巨大なライブラリの一部だけでなくて、「これだけを1ファイルで実行している」というシチュエーションで間違いないですか?
はい。test.rb:4:in `num': undefined local variable or method `nums' for main:Object (NameError) Did you mean? num from jihanki.rb:7:in `<main>'と表示されます
回答1件
あなたの回答
tips
プレビュー