Blok adalah sekeping kod yang dihantar kepada kaedah, dikurung dalam { } (satu baris) atau do...end (berbilang baris). Blok adalah ciri Ruby yang tersendiri dan utama — ia adalah cara anda menghantar tingkah laku kepada kaedah, menggerakkan lelaran, callback, dan gaya Ruby yang elegan dan ekspresif.
Sintaks blok
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
