回答編集履歴
1
ごじ修正
answer
CHANGED
@@ -1,9 +1,8 @@
|
|
1
1
|
> prevとnextをクリックしたときにいif~でcurrent + num (0 + 1)される事になっている
|
2
2
|
|
3
3
|
これは、`if(current + num >= 0`の部分のことを言っているのでしょうか?
|
4
|
-
↑この部分は、`current`と`num`を足したときに、結果が0以上にな
|
4
|
+
↑この部分は、`current`と`num`を足したときに、結果が0以上になるかどうかを判断してるだけです。
|
5
5
|
|
6
6
|
`prev`がクリックされたとき、`num`には`-1`を渡すように指定されているので、
|
7
|
-
このif文がないと`current`が0のときに`prev`を押した
|
7
|
+
このif文がないと`current`が0のときに`prev`を押した場合に`current`の値がマイナスになってしまいます。
|
8
|
-
`current`の値がマイナスになってしまいます。
|
9
8
|
そうならないように、`current + num`が0以上であれば、if文の中の処理を実行する、という処理になっています。
|