Ruby関数(メソッド)の構文
Ruby言語は関数を作成することを容易にします.
関数の構文
def関数名(変数)
戻る
終わり
例
関数は値を計算し、その関数に固有のローカル変数にそれらを格納できます。これらの値はその後で返すことができます。 戻る ステートメント.
def say_hello(名前)
var =“こんにちは” +名前
varを返す
終わり
非常に単純な関数の場合、returnステートメントを1行に短縮することもできます。
def say_hello(名前)
「こんにちは」を返します+名前
終わり
さらに機能を単純化することができます。評価された最後の式は、メソッドによって自動的に返されます。例えば:
def say_hello(名前)
「こんにちは」+名前
終わり
これは以前の関数と同じ値を返します.
関数を呼び出す
関数param1、param2
または
関数(param1、param2)
例
say_hello(“オタク”)を追加