回答編集履歴
2
説明を修正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
- `chart`を`drawChart`の外側で`changeFunc`の前で宣言。代入は`drawChart`の中で行なう。
|
4
4
|
- `changeFunc`の中のswitch文の各caseが(意図せず)**フォールスルーしている**。、計3箇所に`break;`を挿入する。
|
5
5
|
- switch文の後で、`chart`がnullでなければ、`drawChart`を呼び出す。
|
6
|
-
- `drawChart`の中では、`chart`がnull
|
6
|
+
- `drawChart`の中では、`chart`がnullのときだけ棒グラフを生成する。
|
7
7
|
|
8
8
|
```JavaScript
|
9
9
|
(前略)
|
1
誤字を修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
プルダウンから項目を選択したときのコールバックは、すでに`
|
1
|
+
プルダウンから項目を選択したときのコールバックは、すでに`changeFunc`として用意しているのですから、その中で再描画処理を行なえばいい。
|
2
2
|
|
3
3
|
- `chart`を`drawChart`の外側で`changeFunc`の前で宣言。代入は`drawChart`の中で行なう。
|
4
4
|
- `changeFunc`の中のswitch文の各caseが(意図せず)**フォールスルーしている**。、計3箇所に`break;`を挿入する。
|