Ruby | funcion pop()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *