Resumen

Los arreglos son un conjunto de variables que vamos a definir en una sola. Los arreglos en Ruby no necesariamente pueden ser de la misma clase, es decir, podemos construir un arreglo con números, cadenas, arreglos dentro de un arreglo o flotantes y eso en Ruby no afectaría o haría ningún cambio.

Ejemplos de arreglos en Ruby:

  • array = Array.new
  • array = Array.new(10)
  • array = Array.new(10, "hola")
  • array = Array(1..5)
  • array = [1,2,3]

Modificar arreglos en Ruby:

  • array = [1,2,3]
  • array.push(4)
  • array << 5
  • array.unshift(0)
  • array.insert(3, ´nuevo´)

Eliminar elementos de arreglos en Ruby:

array = [1,2,3,4,5,6,7]

- array.pop: Elimina el último elemento del arreglo. - array.shift: Elimina el primer elemento del arreglo. - arra.delete_at(posición del elemento): Elimina un elemento dentro del arreglo. - array.delete(elemento): Elimina un elemento en específico del arreglo. - array.uniq: Elimina los elementos repetidos del arreglo. - array.uniq!: Para que el cambio que hacemos con array.uniq permanezca.