ホームページ » の仕方 » Ruby関数(メソッド)の構文

    Ruby関数(メソッド)の構文

    Ruby言語は関数を作成することを容易にします.

    関数の構文

    def関数名(変数)
    戻る
    終わり

    関数は値を計算し、その関数に固有のローカル変数にそれらを格納できます。これらの値はその後で返すことができます。 戻る ステートメント.

    def say_hello(名前)
    var =“こんにちは” +名前
    varを返す
    終わり

    非常に単純な関数の場合、returnステートメントを1行に短縮することもできます。

    def say_hello(名前)
    「こんにちは」を返します+名前
    終わり

    さらに機能を単純化することができます。評価された最後の式は、メソッドによって自動的に返されます。例えば:

    def say_hello(名前)
    「こんにちは」+名前
    終わり

    これは以前の関数と同じ値を返します.

    関数を呼び出す

    関数param1、param2

    または

    関数(param1、param2)

    say_hello(“オタク”)を追加