回答編集履歴
3
軽微な修正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
```
|
14
14
|
|
15
|
-
と書きたいのだろうと思います。これは、extensionを使ってIntを拡張することで実現できます。しかし、3で割り切れるかどうかを知りたいのはdecide()関数であって、Intにその関数を実装必然性があるのか? という疑問がわいてきます。
|
15
|
+
と書きたいのだろうと思います。これは、extensionを使ってIntを拡張することで実現できます。しかし、3で割り切れるかどうかを知りたいのはdecide()関数であって、Intにその関数を実装する必然性があるのか? という疑問がわいてきます。
|
16
16
|
|
17
17
|
|
18
18
|
|
2
文章の修正
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
英語のように読めることは理想ですが、プログラミング言語も一つの言語であり、決まった文法がありますから、完全にほかの言語のように記述することはできません。ですから、無理にこだわる必要はありません。
|
2
|
+
|
3
|
+
無理に合わせようとすると、プログラムの自然な表現を壊してしまうことがあります。
|
2
4
|
|
3
5
|
|
4
6
|
|
@@ -10,7 +12,7 @@
|
|
10
12
|
|
11
13
|
```
|
12
14
|
|
13
|
-
と書きたいのだろうと思います。これは、extensionを使ってIntを拡張することで実現できます。しかし、
|
15
|
+
と書きたいのだろうと思います。これは、extensionを使ってIntを拡張することで実現できます。しかし、3で割り切れるかどうかを知りたいのはdecide()関数であって、Intにその関数を実装必然性があるのか? という疑問がわいてきます。
|
14
16
|
|
15
17
|
|
16
18
|
|
1
軽微な修正
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
参考までに、extensionを使うとこんな書き方ができます。
|
23
|
+
という前段と矛盾しそうですが、参考までに、extensionを使うとこんな書き方ができます。
|
24
24
|
|
25
25
|
```swift
|
26
26
|
|
@@ -42,8 +42,4 @@
|
|
42
42
|
|
43
43
|
}
|
44
44
|
|
45
|
-
|
46
|
-
|
47
|
-
|
48
|
-
|
49
45
|
```
|