Created
January 22, 2019 00:22
-
-
Save parzibyte/028c678fa400d173a0d98d2f6fe128d8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
arreglo = ["Ruby", "Perl", "C", "Go", "Rust"] | |
=begin | |
Comenzamos viendo cómo agregar elementos | |
al arreglo, expongo 4 formas | |
=end | |
# Para agregar elementos podemos usar unshift, push, insert o << | |
# unshift pone un elemento al inicio | |
arreglo.unshift("Python") | |
puts "Después de unshift es #{arreglo}" | |
# push al final | |
arreglo.push("C++") | |
puts "Después de push es #{arreglo}" | |
# Insert permite insertarlo en determinada posición, además de | |
# que permite insertar varios | |
arreglo.insert(1, "JavaScript", "PHP") # Ponerlos desde la posición 1 | |
puts "Después de insert es #{arreglo}" | |
# Y finalmente, << funciona como push | |
arreglo << "Kotlin" | |
puts "Después de << es #{arreglo}" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment