Closed kazuminn closed 9 years ago
issue書きましたー
eval('#{plus} = [1,1,1,1,1]')
''
の中では式展開されません
eval("#{plus} = [1,1,1,1,1]")
なるほど。 " "にしたのですが
# えばる
eval(plus).each do |i|
print i + i
end
# インスタンス変数にいれてるなら`instance_variable_get`で取れる
instance_variable_get(plus).each do |i|
print i + i
end
なるほど。なるほd。 問題は、解決しました。^^
回答、ありがとうございました。
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-darwin14.0] os x yosemite
動的にhoge、piyo変数を宣言してそれを配列にしたかったが 配列後のeachができなくてハマっています. なぜなら、下記の#####の部分がが自分の知識では動的にhoge,piyoと書けないから
動的に#####をhoge,piyoにしたいのですが、どうすればよろしいでしょうか?