回答編集履歴
2
もうちょっとわかりやすくした
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
```Ruby
|
7
7
|
i = [left, (j = mid+1), (k = left)]
|
8
8
|
```
|
9
|
-
とほぼ同じ※であると解釈されます。そのため、iが配列(Array)になって、その次の行
|
9
|
+
とほぼ同じ※であると解釈されます。そのため、iが配列(Array)になって、その次の行にある`i <= mid`がエラーになっています。
|
10
10
|
※ 正確には配列ではないのですが、この場合は全体が配列になると解釈しても問題ありません。詳しい動作は上のリンク先のRubyのドキュメントを参考にしてください。
|
11
11
|
|
12
12
|
1行で書く場合は`;`で区切るか、複数行にわけて書くか、正しい多重代入を用いてください。
|
1
文章を修正
answer
CHANGED
@@ -6,7 +6,8 @@
|
|
6
6
|
```Ruby
|
7
7
|
i = [left, (j = mid+1), (k = left)]
|
8
8
|
```
|
9
|
-
と解釈されます。そのため、iが配列(Array)になって、その次の行の`i <= ...`がエラーになっています。
|
9
|
+
とほぼ同じ※であると解釈されます。そのため、iが配列(Array)になって、その次の行の`i <= ...`がエラーになっています。
|
10
|
+
※ 正確には配列ではないのですが、この場合は全体が配列になると解釈しても問題ありません。詳しい動作は上のリンク先のRubyのドキュメントを参考にしてください。
|
10
11
|
|
11
12
|
1行で書く場合は`;`で区切るか、複数行にわけて書くか、正しい多重代入を用いてください。
|
12
13
|
```Ruby
|