回答編集履歴
1
補足追記
test
CHANGED
@@ -2,7 +2,11 @@
|
|
2
2
|
|
3
3
|
タイプミスですね。`if`が正しく認識されていません。前後の空白が全角だったりしませんか?
|
4
4
|
|
5
|
-
`if`の周辺を見直してください。
|
5
|
+
それ以外の原因かもしれませんが、とにかく`if`の周辺を見直してください。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
しかし、そのエラーメッセージで、`if`のところが原因だとは気づきにくいですね。
|
6
10
|
|
7
11
|
|
8
12
|
|
@@ -12,7 +16,7 @@
|
|
12
16
|
|
13
17
|
繰り返しを始めた最初では、まだ「今までに出てきた」がゼロ件なので、「今までに出てきた中で一番大きな数値」が存在しませんので、firstには代わりに、nil という値(別に数値で無ければ何でも良いのですが)をセットしておきます。
|
14
18
|
|
15
|
-
if文で、firstがその値のままであれば、繰り返しの初回だと分かるのでそのときはfirstにセットします。トップバッターは暫定一位みたいな意味です。
|
19
|
+
if文で、firstがその値のままであれば、繰り返しの初回だと分かるのでそのときはfirstにセットします。コンテストのトップバッターは暫定一位みたいな意味です。
|
16
20
|
|
17
21
|
second、thirdも同様。
|
18
22
|
|