Начална » как да » Функция Ruby (метод) Синтаксис

    Функция Ruby (метод) Синтаксис

    Езикът Ruby улеснява създаването на функции.

    Синтаксис на функцията

    def functionname (променлива)
    връщане
    край

    Примери

    Вашата функция може да изчисли стойности и да ги съхрани в локални променливи, които са специфични за функцията. След това тези стойности могат да бъдат върнати с връщане изявление.

    def say_hello (име)
    var = “Здравей,” + име
    return var
    край

    Операторът return също може да бъде съкратен за много прости функции в един ред

    def say_hello (име)
    върнете „Здравей“, + име
    край

    Можете допълнително да опростите функцията. Последният израз, който се оценява, се връща автоматично от метода. Например:

    def say_hello (име)
    "Здравейте" + име
    край

    Това ще върне същата стойност като предишните функции.

    За да извикате функция

    функция param1, param2

    или

    функция (param1, param2)

    пример

    поставя say_hello („Geek“)