La función pop() en Ruby se usa para abrir o eliminar el último elemento de la array dada y devuelve los elementos eliminados.
Sintaxis: pop(Elementos)
Parámetros:
Elementos: este es el número de elementos que se eliminarán del final de la array dada. Si este parámetro no se usa, elimina y devuelve el último elemento único de la array dada.Devuelve: los elementos eliminados.
Ejemplo 1:
# Initializing some arrays of elements Array = [1, 2, 3, 4, 5, 6, 7] # Calling pop() function A = Array.pop B = Array.pop(2) C = Array.pop(3) D = Array # Printing the removed elements puts "#{A}" puts "#{B}" puts "#{C}" # Printing the remaining array puts "#{D}"
Producción:
7 [5, 6] [2, 3, 4] [1]
Ejemplo 2:
# Initializing some arrays of elements Array = ["a", "b", "c", "d", "e", "f", "g"] # Calling pop() function A = Array.pop B = Array.pop(1) C = Array.pop(2) D = Array.pop(3) E = Array # Printing the removed elements puts "#{A}" puts "#{B}" puts "#{C}" puts "#{D}" # Printing the remaining array puts "#{E}"
Producción:
g ["f"] ["d", "e"] ["a", "b", "c"] []
Referencia: https://devdocs.io/ruby~2.5/array#method-i-pop
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA