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

回答編集履歴

1

補足説明を追記しました。

2021/05/30 11:36

投稿

hallen0225
hallen0225

スコア587

answer CHANGED
@@ -1,4 +1,8 @@
1
1
  - ```guubtn.onclick = function(){```の書き方が間違っています。guubtnをクリックした際に実行される関数は、```guubtn.addEventListener('click', function () {```と書くのが正解です。
2
2
  - また、document.querySelectorでIDを指定したい場合は、```document.querySelector("#guu")```のように、「#(ID名)」とする必要があります。
3
3
 
4
- 上記2点を直せば、画像をクリックした際に反応するようにはなるかと思います。
4
+ 上記2点を直せば、画像をクリックした際に反応するようにはなるかと思います。
5
+ ゲームとしての動きはまだ不思議ですね。グー・チョキ・パーのいずれかをクリックしたとき、勝ち負けの表示が間違っているように見えます(左上の手に対する勝ち負けが正しく表示できていない)
6
+
7
+ また、今回はグー・チョキ・パーをクリックしたときでそれぞれ関数を別々に作っているようですが、1つの関数にまとめることも可能です。(自分の手、CPUの手を引数に渡して、それに則って勝敗を判定する)
8
+ この方が処理が簡潔でよいですね。