lcl-saito / intern-training

0 stars 0 forks source link

intern_trainning2 #4

Open lcl-saito opened 6 years ago

lcl-saito commented 6 years ago

Issue番号

2

エビデンス

6パターンの出力結果を表示しています。 上から ・閏年 31日 ・閏年 30日 ・閏年 2月 ・通常年 31日 ・通常年 30日 ・通常年 2月 です。

閏年 メソッド名 express_date(2000,1)

実行結果

saito@saito-no-MacBook-Pro ~/p/trainnig> ruby training2
2000年1月1日
2000年1月2日
2000年1月3日
2000年1月4日
2000年1月5日
2000年1月6日
2000年1月7日
2000年1月8日
2000年1月9日
2000年1月10日
2000年1月11日
2000年1月12日
2000年1月13日
2000年1月14日
2000年1月15日
2000年1月16日
2000年1月17日
2000年1月18日
2000年1月19日
2000年1月20日
2000年1月21日
2000年1月22日
2000年1月23日
2000年1月24日
2000年1月25日
2000年1月26日
2000年1月27日
2000年1月28日
2000年1月29日
2000年1月30日
2000年1月31日

express_date(2000,4)

saito@saito-no-MacBook-Pro ~/p/trainnig> ruby training2
2000年4月1日
2000年4月2日
2000年4月3日
2000年4月4日
2000年4月5日
2000年4月6日
2000年4月7日
2000年4月8日
2000年4月9日
2000年4月10日
2000年4月11日
2000年4月12日
2000年4月13日
2000年4月14日
2000年4月15日
2000年4月16日
2000年4月17日
2000年4月18日
2000年4月19日
2000年4月20日
2000年4月21日
2000年4月22日
2000年4月23日
2000年4月24日
2000年4月25日
2000年4月26日
2000年4月27日
2000年4月28日
2000年4月29日
2000年4月30日

express_date(2000,2)

saito@saito-no-MacBook-Pro ~/p/trainnig> ruby training2
2000年2月1日
2000年2月2日
2000年2月3日
2000年2月4日
2000年2月5日
2000年2月6日
2000年2月7日
2000年2月8日
2000年2月9日
2000年2月10日
2000年2月11日
2000年2月12日
2000年2月13日
2000年2月14日
2000年2月15日
2000年2月16日
2000年2月17日
2000年2月18日
2000年2月19日
2000年2月20日
2000年2月21日
2000年2月22日
2000年2月23日
2000年2月24日
2000年2月25日
2000年2月26日
2000年2月27日
2000年2月28日
2000年2月29日

通常年 express_date(1999,1)

saito@saito-no-MacBook-Pro ~/p/trainnig> ruby training2
1999年1月1日
1999年1月2日
1999年1月3日
1999年1月4日
1999年1月5日
1999年1月6日
1999年1月7日
1999年1月8日
1999年1月9日
1999年1月10日
1999年1月11日
1999年1月12日
1999年1月13日
1999年1月14日
1999年1月15日
1999年1月16日
1999年1月17日
1999年1月18日
1999年1月19日
1999年1月20日
1999年1月21日
1999年1月22日
1999年1月23日
1999年1月24日
1999年1月25日
1999年1月26日
1999年1月27日
1999年1月28日
1999年1月29日
1999年1月30日
1999年1月31日

express_date(1999,4)

1999年4月1日
1999年4月2日
1999年4月3日
1999年4月4日
1999年4月5日
1999年4月6日
1999年4月7日
1999年4月8日
1999年4月9日
1999年4月10日
1999年4月11日
1999年4月12日
1999年4月13日
1999年4月14日
1999年4月15日
1999年4月16日
1999年4月17日
1999年4月18日
1999年4月19日
1999年4月20日
1999年4月21日
1999年4月22日
1999年4月23日
1999年4月24日
1999年4月25日
1999年4月26日
1999年4月27日
1999年4月28日
1999年4月29日
1999年4月30日

express_date(1999,2)

saito@saito-no-MacBook-Pro ~/p/trainnig> ruby training2
1999年2月1日
1999年2月2日
1999年2月3日
1999年2月4日
1999年2月5日
1999年2月6日
1999年2月7日
1999年2月8日
1999年2月9日
1999年2月10日
1999年2月11日
1999年2月12日
1999年2月13日
1999年2月14日
1999年2月15日
1999年2月16日
1999年2月17日
1999年2月18日
1999年2月19日
1999年2月20日
1999年2月21日
1999年2月22日
1999年2月23日
1999年2月24日
1999年2月25日
1999年2月26日
1999年2月27日
1999年2月28日
lcl-yamashita commented 6 years ago

結果はよさそうですね。

ただコードがごちゃごちゃしてるので綺麗にしていきましょう。 まず同じ処理を複数書くのは無駄なのでまとめてみてください

lcl-saito commented 6 years ago

承知しました。 新たにメソッドを作って、処理をまとめます。

lcl-yamashita commented 6 years ago

特に順番はないですが、まず同じメソッド内で1つにしてみてはどうですか? 処理を実行するタイミングで問題があるので、まずそれを気付けるようにした方が良いと思います。

lcl-saito commented 6 years ago

@lcl-yamashita 山下さん 配列をまとめてみました。 確認をお願いします。

lcl-saito commented 6 years ago

@lcl-yamashita Dateクラスを使用し、修正しました。 確認をお願いします。

lcl-saito commented 6 years ago

@lcl-yamashita 上記を修正いたしました。 確認をお願いします。