回答編集履歴

2

修正

2017/12/16 13:19

投稿

karamarimo
karamarimo

スコア2551

test CHANGED
@@ -32,4 +32,4 @@
32
32
 
33
33
 
34
34
 
35
- - 5秒後: `aaa`は`0`なので`aaa >= 0`は`false`となり、インターバル実行が止まり、`"発射!!!"`が出力される。
35
+ - 5秒後: `aaa`は`-1`なので`aaa >= 0`は`false`となり、インターバル実行が止まり、`"発射!!!"`が出力される。

1

加筆

2017/12/16 13:19

投稿

karamarimo
karamarimo

スコア2551

test CHANGED
@@ -4,7 +4,11 @@
4
4
 
5
5
  ```
6
6
 
7
+ `setInterval`は第1引数に関数、第2引数に間隔(ミリ秒)をとり、関数が指定した間隔で繰り返し呼び出されるようになります。
8
+
9
+
10
+
7
- この行が実行されると、`1000`ミリ秒ごとに関数`start`実行されるようになります。`setInterval`はidのようなものを返し、このidは`clearInterval`関数に渡して実行することで、この繰り返し実行されるのをストップすることができます。ここではそのidを`bbb`に格納しています。
11
+ なのでこの行が実行されると、`1000`ミリ秒ごとに関数`start`実行されるようになります。`setInterval`はidのようなものを返し、このidは`clearInterval`関数に渡して実行することで、この繰り返し実行されるのをストップすることができます。ここではそのidを`bbb`に格納しています。
8
12
 
9
13
 
10
14