Ruby Function (method) Sözdizimi
Ruby dili fonksiyon oluşturmayı kolaylaştırır.
İşlev Sözdizimi
def işlev adı (değişken)
dönüş
son
Örnekler
İşleviniz değerleri hesaplayabilir ve bunları işleve özgü yerel değişkenlerde saklayabilir. Bu değerler daha sonra dönüş Beyan.
def say_hello (isim)
var = “Merhaba” + ad
dönüş var
son
Return ifadesi aynı zamanda çok basit fonksiyonlar için tek bir satıra kısaltılabilir
def say_hello (isim)
dönüş "merhaba" + isim
son
Fonksiyonu daha da basitleştirebilirsiniz. Değerlendirilen son ifade, yöntem tarafından otomatik olarak döndürülür. Örneğin:
def say_hello (isim)
“Merhaba” + isim
son
Bu, önceki işlevlerle aynı değeri döndürür.
Bir işlevi çağırmak için
işlev param1, param2
veya
fonksiyonu (Param1 Param2)
Örnek
say_hello koyar (“Geek”)