2011-01-10から1日間の記事一覧

Rubyにおける再帰関数

再帰関数とは、関数の定義の中で自分自身を参照するようなものです。 Rubyではどのように書くのだろうと思ったところ、特別なことは何もなく書けるのですね。 例えば、自然数の階乗を計算する関数(メソッド)は、次のように定義できます。 def factorial n …