2006-05-14から1日間の記事一覧
メソッド メソッドはdef〜endで定義する.仮引数を指定できるのでPerlのように@_を用いる必要はない.戻り値は最後に実行した式の値になる. def fact(n) if n == 0 1 else n * fact(n-1) end end puts fact(5) # 120 引数 引数は以下のようなものを扱える.…
メソッド メソッドはdef〜endで定義する.仮引数を指定できるのでPerlのように@_を用いる必要はない.戻り値は最後に実行した式の値になる. def fact(n) if n == 0 1 else n * fact(n-1) end end puts fact(5) # 120 引数 引数は以下のようなものを扱える.…