..
メソッドを定義するdefステートメントは、それはリターンを経由して上記の手順では、メソッドの戻り値と(オプション)を行うことを示すことができるメソッド名とブロックを閉じる前に、大括弧で書かれて使用されるパラメータに従う、例を作る:
Rubyでメソッドの#の定義 #メソッドとパラメータ 最後の半分(国) #注意事項 +国"に私が生まれた"置く+ ''。 #値を返す 戻る"を使用するとは知らなかったの?" 定義ブロックの#終了 最後に #メソッドの呼び出し 置く(半分('イタリア')) =開始 ラシミアーの印刷: 私はイタリアで生まれた。 あなたは知らなかったの? =エンド