|
Opušteno Trenutak za pauzu - Ćaskanje.
Sponzor:
![]() |
|
Alati teme | Način prikaza |
![]() |
#34 | |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Pa svakako ti nije čitko ako nisi imao kontakata sa sličnim jezikom ranije. Ilustrovaću ti primerom:
Citat:
![]() Za gledaoce sa jeftinijim ulaznicama, da protumačim kod: Kôd:
def val *a a.find{|m| !m.nil?} end Druga linija: poziva se metoda find (koju imaju sve klase koje implementiraju Enumerable modul) niza a. Metoda find prima blok koda (to je ono u vitičastim zagradama) koji ima jedan parametar (m) i koji se proverava na nil. U slučaju da m nije nil, blok vraća true. Metoda find vraća prvi element niza za koji prosleđeni blok vraća true. Treća linija: kraj metode. |
|
![]() |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Koliko danas košta sat programiranja/dizajniranja u Srbiji? | djukabog | Opušteno | 5 | 24. 08. 2009. 15:07 |
Koji jezik/program za učenje programiranja? | STEFI12 | Sva početnička pitanja | 96 | 11. 05. 2008. 02:00 |
Primeri dobrog programiranja | kodi | Programiranje | 6 | 17. 07. 2006. 01:12 |