Los valores() es un método incorporado en Ruby que devuelve una array con el valor de la estructura particular.
Sintaxis : struct_name.to_a[ entero ]
Parámetros : la función acepta un parámetro entero que especifica el valor de estructura que se devolverá.
Valor devuelto : Devuelve el valor de la estructura.
Ejemplo 1 :
# Ruby program for values method in struct # Include struct place = Struct.new(:name, :speciality) # initialize values detail = place.new("nagpur","orange") # print value puts detail.values
Salida :
nagpur orange
Ejemplo 2 :
# Ruby program for values method in struct # Include struct animals = Struct.new(:name, :speciality , :found_in) # initialize values detail = animals.new("labrador", "bark" , "Newfoundland") # values used puts detail.values
Salida :
labrador bark Newfoundland