>>353
> そんなときにfor文を変態的に書いてると、何が変動しているのかすごく読みづらい。
> じゃあ再帰ならどうかというと、変動する値の数が少なくて済む場合が多いので、「書いた関数の意図=定義をはっきりさせておく」ことができていればデバッグしやすい。

うん、そういう都合のいい状態になるかもしれないって話じゃなくて、
具体的にどれがどうなるってコードで書いてね。

そんな机上の空論でいいなら、こういういいかも出来る

そんなときに再帰を変態的に書いてると、何が変動しているのかすごく読みづらい。
じゃあループならどうかというと、変動する値の数が少なくて済む場合が多いので、
「書いた関数の意図=定義をはっきりさせておく」ことができていればデバッグしやすい。