GMgKe586q6suSQnyqZLlGCooeWM

Pages

Search

Monday, December 20, 2010

Array In Ruby

To define an array, use:
>> data = []
>> data[0] = 'lady gaga'
>> data[1] = 24
>> data[2] = 'new york'

or
>> data = ['lady gaga', 24, 'new york']
or
>> datas = [
>>       ['lady gaga','new york'],
>>       ['aura kasih','jakarta'],
>>       ['bill clinton','virginia']
>>     ]

To access an element, use the index:
>> puts data[0]     # lady gaga
>> puts datas[1][0]   # aura kasih

To iterate through all elements in the array, use:
>> data.each do |value|
>> puts value
>> end

To repeat the same thing over some times, use:
>> 3.times do
>> puts 'Holla World'
>> end
    
Other methods:
>> data.push 'barack obama'
>> data.pop            # remove and return the last element
>> data.length
>> data.last               # retrieve the last element
Share/Bookmark

No comments:

Post a Comment