eval with variable name : eval « Development « Ruby
- Ruby
- Development
- eval
eval with variable name
x = 1
varname = "x"
eval(varname) # => 1
eval("varname = '$g'") # Set varname to "$g"
eval("#{varname} = x") # Set $g to 1
eval(varname) # => 1
Related examples in the same category