Ruby-metoder definieras med def...end. Ruby har flexibel, uttrycksfull argumenthantering — standardvärden, nyckelordargument, splat (*) för variabelt antal argument och block — plus konventionen att det sista uttrycket är det implicita returvärdet.
Grundläggande metoder och implicit return
()
a + b
add(, )
()
