回答編集履歴

3

codeタイトルの間違いの修正

2019/05/14 04:35

投稿

退会済みユーザー
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
 
58
58
 
59
- ```js
59
+ ```html
60
60
 
61
61
  <!doctype html>
62
62
 

2

リンク修正

2019/05/14 04:35

投稿

退会済みユーザー
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  #### 分かりやすそうな動画
32
32
 
33
- [Chrome開発者ツールの紹介… -たにぐちまこと-(https://youtu.be/QEREMTKXmLA)
33
+ [Chrome開発者ツールの紹介… -たにぐちまこと-](https://youtu.be/QEREMTKXmLA)
34
34
 
35
35
 
36
36
 

1

問題コードの改善後コードを追加

2019/05/13 14:22

投稿

退会済みユーザー
test CHANGED
@@ -49,3 +49,161 @@
49
49
  - 「MDN英語ページ→????右クリック→ページを翻訳」」
50
50
 
51
51
  した方が読みやすい・分かりやすいかもです。個人的に、ですが…????w
52
+
53
+
54
+
55
+ 後、コード上手く動くようにしました。フローが分かりやすいよう「コメント」入れておきました。いい感じでじゃんけん✊✌️✋出来ました✨♪♪
56
+
57
+
58
+
59
+ ```js
60
+
61
+ <!doctype html>
62
+
63
+ <html lang="en">
64
+
65
+ <head>
66
+
67
+ <meta charset="UTF-8" />
68
+
69
+ <title>投稿案件</title>
70
+
71
+ </head>
72
+
73
+ <body>
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+ <script>
82
+
83
+ "use strict";
84
+
85
+ //ジャンケンの手の番号を設定
86
+
87
+ var g = 1;
88
+
89
+ var t = 2;
90
+
91
+ var p = 3;
92
+
93
+
94
+
95
+
96
+
97
+ // ジャンケンの入力ダイヤログボックスを表示
98
+
99
+ var hum = prompt("これからじゃんけんゲームをします。\n:グーの場合は1\n:チーの場合は2\n:パーの場合は3\nを入力してください。");
100
+
101
+
102
+
103
+ hum = parseInt(hum, 10);
104
+
105
+
106
+
107
+ // 入力値のチェック
108
+
109
+ if( hum !== g && hum !== t && hum !== p ){
110
+
111
+ alert("入力された値が間違っています、正しい値を入力して下さい。");
112
+
113
+ } else {
114
+
115
+ //コンピュータの手を決めます。
116
+
117
+ var com = Math.floor(Math.random()*3) + 1;
118
+
119
+ console.log( com )
120
+
121
+ //コンピュータの手の名前を設定します。
122
+
123
+ var comHandName = "";
124
+
125
+ var msgResult= "";
126
+
127
+
128
+
129
+ //
130
+
131
+ switch(com){
132
+
133
+ case g:
134
+
135
+ comHandName ="グー";
136
+
137
+ break;
138
+
139
+ case t:
140
+
141
+ comHandName ="チー";
142
+
143
+ break;
144
+
145
+ case p:
146
+
147
+ comHandName ="パー";
148
+
149
+ break;
150
+
151
+ default:
152
+
153
+ comHandName ="入力された値が評価できません。";
154
+
155
+ }
156
+
157
+
158
+
159
+ // 引分け
160
+
161
+ if( hum === com ){
162
+
163
+ msgResult ="あいこでした。";
164
+
165
+
166
+
167
+ // 勝ち
168
+
169
+ } else if ( (hum === p && com === g ) ||
170
+
171
+ (hum === g && com === t ) ||
172
+
173
+ (hum === t && com === p ) ){
174
+
175
+ msgResult="あなたが勝ちました。";
176
+
177
+
178
+
179
+ // 負け
180
+
181
+ } else {
182
+
183
+ msgResult="あなたが負けました。";
184
+
185
+ }
186
+
187
+
188
+
189
+ // 結果表示
190
+
191
+ msgResult = "ジャンケンの結果は"+ msgResult +"です。:コンピュータの出した手は"+
192
+
193
+ comHandName +"です。";
194
+
195
+ alert( msgResult )
196
+
197
+ }
198
+
199
+ </script>
200
+
201
+
202
+
203
+
204
+
205
+ </body>
206
+
207
+ </html>
208
+
209
+ ```