Функција Руби (метода) Синтакса
Руби језик олакшава креирање функција.
Синтакса функције
деф фунцтионнаме (променљива)
повратак
крај
Примери
Ваша функција може израчунати вриједности и похранити их у локалне варијабле које су специфичне за функцију. Те вредности се онда могу вратити са повратак изјава.
деф саи_хелло (име)
вар = "Здраво," + име
ретурн вар
крај
Повратни израз се такође може скратити за врло једноставне функције у једну линију
деф саи_хелло (име)
врати "Хелло," + наме
крај
Функцију можете додатно поједноставити. Последњи израз који се процењује аутоматски се враћа методом. На пример:
деф саи_хелло (име)
"Здраво," + име
крај
Ово би вратило исту вредност као и претходне функције.
Да бисте позвали функцију
фунцтион парам1, парам2
или
фунцтион (парам1, парам2)
Пример
стави саи_хелло ("Геек")