>>629
メリットと言えばbodyを変数に保持する事で衝突先を使い回せる事と、bodyの保持変数を用意するならわざわざフラグ変数用意しなくても良いことぐらいじゃね

処理が複雑になるようならフラグ変数で条件管理した方が分かりやすいかもだけど