irb

, test1.rb :

my_array = [1, 2, 3, 4 5]

irb irb "require" test1. my_array. - ...

puts my_array

irb , "my_array" undefined. "my_array"

+5
4

:

def my_array
    [1, 2, 3, 4, 5]
end
+8

script . , , .

MY_ARRAY = [1, 2, 3, 4 5] #constant
@my_array = [1, 2, 3, 4 5] #instance variable
@@my_array = [1, 2, 3, 4 5] #class variable
def my_array # method definition
  [1, 2, 3, 4 5]
end
+2

, . , . .

+1

irb:

  eval(File.read('myarray.rb'),binding)

irb

+1

All Articles