質問するログイン新規登録

回答編集履歴

1

間違えましたので、追記

2019/04/05 11:07

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37612

answer CHANGED
@@ -1,8 +1,21 @@
1
- n=3の時に、`countUp();`が呼ばれると、
1
+ ~~n=3の時に、`countUp();`が呼ばれると、~~
2
2
  ```js
3
3
  if (n > 3) { // 3 > 3 なので真
4
4
  clearTimeout();
5
5
  document.getElementById("sample1").innerHTML = "お知らせを終了します。";
6
6
  } else {
7
7
  ```
8
- 条件が成立し、お知らせを終了します。となりそうな?
8
+ ~~条件が成立し、お知らせを終了します。となりそうな?~~
9
+
10
+ ##### 間違えましたので、追記
11
+ ```js
12
+ document.getElementById("sample1").innerHTML = n+"回目の2秒が経過しました。";
13
+ ```
14
+ から、
15
+ ```js
16
+ if (n > 3) {
17
+ clearTimeout();
18
+ document.getElementById("sample1").innerHTML = "お知らせを終了します。";
19
+ } else {
20
+ ```
21
+ までがノータイムなので、n=4の表示が瞬間的に書き換えられているのだと思います。