最初からやってみて階乗をつくるところまでいったんだ。

なぜ再帰を使うのかがわからない。
再帰を使わないほうが簡単な気がするのは、自分だけなんだろうか