回答編集履歴
2
表現を修正
answer
CHANGED
@@ -4,7 +4,6 @@
|
|
4
4
|
- 変数名(apple, strawberry)と配列名(apples, strawberrys)が紛らわしいせいで、`apple.push(apple)`のように変数にpushしたり、`stage.addChild(strawberrys)`のように配列ごとaddChildしたり、さらには`apple.push(strawberrys)`と変数に別のフルーツの配列をpushしたり、と間違い放題である
|
5
5
|
- メソッド名も頻繁に間違えている、`localToLOcal`は`localToLocal`の誤り、`bucket,hitTest`は`bucket.hitTest`の誤り、`apple.splitce(i, 1)`は`apples.splice(i, 1)`の誤り(変数名と配列名の混同とセット)、`strawberry.splitce(i, 1)`は`strawberrys.splice(i, 1)`の誤り(変数名と配列名の混同とセット)、`stage.updata()`は`stage.update()`の誤りである。
|
6
6
|
|
7
|
-
結論: 強固に型チェックやメソッド名をチェックしてくれるIDEをすぐに導入するか、Javascriptを使うのを即刻辞めること。
|
8
7
|
|
9
8
|
```HTML
|
10
9
|
<!DOCTYPE html>
|
1
誤字を修正
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
- 画面下に到達したかのチェックに、なぜか`STAGE_W` (横幅)を使っている
|
3
3
|
- ストロベリーを新規作成するさい、`x`ではなく`y`に乱数値を振っている
|
4
4
|
- 変数名(apple, strawberry)と配列名(apples, strawberrys)が紛らわしいせいで、`apple.push(apple)`のように変数にpushしたり、`stage.addChild(strawberrys)`のように配列ごとaddChildしたり、さらには`apple.push(strawberrys)`と変数に別のフルーツの配列をpushしたり、と間違い放題である
|
5
|
-
- メソッド名も頻繁に間違えている、`localToLOcal`は`
|
5
|
+
- メソッド名も頻繁に間違えている、`localToLOcal`は`localToLocal`の誤り、`bucket,hitTest`は`bucket.hitTest`の誤り、`apple.splitce(i, 1)`は`apples.splice(i, 1)`の誤り(変数名と配列名の混同とセット)、`strawberry.splitce(i, 1)`は`strawberrys.splice(i, 1)`の誤り(変数名と配列名の混同とセット)、`stage.updata()`は`stage.update()`の誤りである。
|
6
6
|
|
7
7
|
結論: 強固に型チェックやメソッド名をチェックしてくれるIDEをすぐに導入するか、Javascriptを使うのを即刻辞めること。
|
8
8
|
|