Cześć!
Zacząłem dopiero zabawę z rubym, mam pytanie. Wszędzie pisze się o możliwości zrobienia różnych fajnych i przydatnych rzeczy jak wypisanie jego atrybutów:P
Mam tablicę a. dla każdego jej elementu chcę wykonać działanie aby ją zmienić, chciałbym zachować wyniki… Czy to możliwe przy zastosowaniu bloków do…end/ {}?
Do przekształcania jednej kolekcji obiektów w drugą (o tej samej długości) służy metoda map (collect). Przykład:
[1, 2, 3].map { |number| number * 2 }
#=> [2, 4, 6]
Zajrzyj do jakiejś książki z podstawami języka (np. Programming Ruby) a dowiesz się tej i wielu innych ciekawych rzeczy ;-).