Method ဆိုတာ ထပ်ခါထပ်ခါသုံးမယ့် code logic ကို နာမည်ပေးပြီး စုထားတာပါ။ Ruby မှာ method ကို def နဲ့စပြီး end နဲ့ပိတ်ပါတယ်။ Method ကနောက်ဆုံး expression ကို return လုပ်နိုင်လို့ return keyword ကို အမြဲမလိုပါ။
ruby
def greet(name)
"Hello, #{name}!"
end
def add(a, b)
a + b
end
puts greet("Aung")
puts add(5, 7)greet method က name လက်ခံပြီး greeting text ပြန်ပေးပါတယ်။ add method က number နှစ်ခုကို ပေါင်းပြီး result ပြန်ပေးပါတယ်။
You should see
Hello, Aung! 12Info
Ruby method တွေမှာ နောက်ဆုံး line က value ဖြစ်ရင် အလိုအလျောက် return ဖြစ်ပါတယ်။