Check out example codes for "ruby append to array". It will help you in understanding the concepts better.

Code Example 1

array.push('new element')
# OR
array << 'new element'

Code Example 2

array = []
array << "element 1"
array.append "element 2"
puts array

# ["element 1", "element 2"]

Code Example 3

a = [ "a", "b", "c" ]
a.push("d", "e", "f")
#=> ["a", "b", "c", "d", "e", "f"]

a = [1, 2, 3]
a += [4, 5]
#=> [1, 2, 3, 4, 5]

a << 6
#=> [1, 2, 3, 4, 5, 6]

Code Example 4

#ruby syntax

some_array_name = ["information 1", "information 2"]
some_array_name.push("information 3")

#output will be => 
["information 1", "information 2", "information 3"]

Learn ReactJs, React Native from akashmittal.com