Ruby | Función de estructura to_a()

El to_a() es un método incorporado en Ruby que devuelve una array con el valor de la estructura en particular.

Sintaxis : struct_name.to_a[ entero ]

Parámetros : la función acepta un parámetro entero que especifica el índice del valor de estructura que se devolverá.

Valor devuelto : Devuelve el valor de la estructura. 
 

Ejemplo 1 :  

Ruby

# Ruby program for to_a  method in struct
   
# Include struct
animals = Struct.new(:name, :speciality , :found_in)
 
#initialize values
detail = animals.new("labrador", "bark" , "Newfoundland")
 
#print value 2
puts detail.to_a[2]  

Salida

Newfoundland

Ejemplo 2

Ruby

# Ruby program for to_a method in struct
   
# Include struct
place = Struct.new(:name, :speciality)
 
#initialize values
detail = place.new("nagpur","orange")
 
#print value 1
puts detail.to_a[1]

Salida

orange

Publicación traducida automáticamente

Artículo escrito por gopaldave 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 *