How do I dynamically create a local variable in Ruby?

前端 未结 3 2130
闹比i
闹比i 2020-12-06 02:46

I am trying to dynamically create local variables in Ruby using eval and mutate the local-variables array. I am doing this in IRB.

eval \"t = 2\         


        
3条回答
  •  無奈伤痛
    2020-12-06 03:01

    You could set instance variables like this:

    instance_variable_set(:@a, 2)
    @a
    #=> 2
    

提交回复
热议问题