■質問です■

ひとつの関数内に2つ以上のreturn文があるのはよくないですか?
もしそうならその理由もお教えください。

自分としては問題ないと考えてますが・・・