3
loriginal=local_variables

a=1
b=2 
c=3

lvar=local_variables-loriginal  

puts "..........."
lvar.each{|v| puts v}  
puts "-----------"

定義したすべてのローカル変数を出力したいと思います-> a、b、c。単純に local_variables を印刷すると、不要なものがたくさん表示されます。誰かの提案で上記を試しましたが、試してみると、すべての変数がローリグナル ( a,b,c を含む) に表示されます。

a、b、cだけを印刷する方法はありますか?

4

1 に答える 1