そもそもガード説とかリファクタリングとかのたまってるけど
コードの意味合い変わってるからね
最初のメソッドはどの条件にも一致しないと0返すけど
ガード説(笑)の方はノマルペイメンツ返すんだよね
コードも読めない素人がリファクタリングとか何のギャグだよ