次のコードが与えられた場合:
vars = instance_variables.map(&method(:instance_variable_get))
vars.each {|v| v = 123}
それは @something = 123 に設定しますか?
それをさらに一歩進める
私が持っていても同じですか
vars = instance_variables.map(&method(:instance_variable_get))
vars.each {|v| doSomething(v) }
def doSomething(var)
var = 123
end
関数内から var を変更するにはどうすればよいですか?