We're finally getting to work with collections in Ruby! We're going to start with the array data type. In Ruby, arrays are a common data structure that can be utilized in Ruby programs to store a collection of data types, including integers, floats, strings, and even other arrays. We have used arrays quite a bit already in this course. So, in this section, I want to take a step back and walk through some foundational concepts of arrays.
There are two traditional ways to create an array of elements. The first one is to list out a number of elements, surrounded by brackets, and store the array in a variable. In this first example, we're storing five integers in a variable called x:
x = [12, 3, 454, 234, 234]
Though this is the most common way to create an array, there is also another way to do it, which is to use the Array.new syntax, as shown here:
...