Warum kann ich in Ruby nicht auf eine lokale Variable in einer Methode zugreifen?
Ich habe eine Ruby-Datei mit dem Namen test.rb
ff="ff"
def test
puts ff
end
Ich führe es aus, bekam Fehler:
test.rb:3:in `test': undefined local variable or method `ff' for main:Object (NameError)
Was ist der Grund dafür? Gibt es eine Dokumentation, die dies erklärt?