रूबी फंक्शन (विधि) सिंटेक्स
रूबी भाषा कार्यों को बनाने में आसान बनाती है.
फ़ंक्शन सिंटैक्स
फ़ंक्शन फ़ंक्शननाम (चर)
वापसी
समाप्त
उदाहरण
आपका फ़ंक्शन मानों की गणना कर सकता है और उन्हें स्थानीय चर में संग्रहीत कर सकता है जो फ़ंक्शन के लिए विशिष्ट हैं। उन मूल्यों को फिर से लौटाया जा सकता है वापसी बयान.
def say_hello (नाम)
var = "हैलो," + नाम
वापसी संस्करण
समाप्त
रिटर्न स्टेटमेंट को एक लाइन में बहुत ही सरल कार्यों के लिए छोटा किया जा सकता है
def say_hello (नाम)
"हैलो," + नाम लौटाएं
समाप्त
आप फ़ंक्शन को और सरल बना सकते हैं। अंतिम अभिव्यक्ति का मूल्यांकन किया जाता है जो स्वचालित रूप से विधि द्वारा लौटाया जाता है। उदाहरण के लिए:
def say_hello (नाम)
"नमस्कार," + नाम
समाप्त
यह पूर्व कार्यों के समान मान लौटाएगा.
किसी फ़ंक्शन को कॉल करने के लिए
फ़ंक्शन param1, param2
या
समारोह (param1, param2)
उदाहरण
कहते हैं_हेल्लो ("गीक")