回答編集履歴

1

追加

2017/05/02 02:46

投稿

ozwk
ozwk

スコア13521

test CHANGED
@@ -55,3 +55,45 @@
55
55
 
56
56
 
57
57
  こういう発想でできているのが`map`です。
58
+
59
+
60
+
61
+ ---
62
+
63
+
64
+
65
+ 質問文のこれ
66
+
67
+
68
+
69
+ ```Ruby
70
+
71
+ def arithmetic_sequence(init: 1, diff: 1, count: 10)
72
+
73
+ current = init
74
+
75
+ count.times do
76
+
77
+ puts current
78
+
79
+ current += diff
80
+
81
+ end
82
+
83
+ end
84
+
85
+
86
+
87
+ arithmetic_sequence(init: 1, diff: 4, count: 10)
88
+
89
+ ```
90
+
91
+
92
+
93
+ `put`もしつつ、ファイル書き出しもしたくなったらどうしますか?
94
+
95
+ `arithmetic_sequence_put`と`arithmetic_sequence_write_file`を作りますか?
96
+
97
+ もしその2つを作った後に、共通部分にバグや変更があったらどうしますか?
98
+
99
+