質問編集履歴

1

追記しました!

2016/02/23 08:03

投稿

masaakitsuyoshi
masaakitsuyoshi

スコア102

test CHANGED
File without changes
test CHANGED
@@ -27,3 +27,137 @@
27
27
  その入力した値をプログラムに使いたいのですが
28
28
 
29
29
  どうしたらいいんでしょうか。
30
+
31
+
32
+
33
+
34
+
35
+ ```ここに言語を入力
36
+
37
+ //ポップアップで入力する部分
38
+
39
+ var userChoice = prompt("Do you choose rock, paper or scissors?");
40
+
41
+
42
+
43
+
44
+
45
+
46
+
47
+ //PCにランダムでジャンケンさせる部分
48
+
49
+ var computerChoice = Math.random();
50
+
51
+
52
+
53
+ if (computerChoice < 0.34) {
54
+
55
+ computerChoice = "rock";
56
+
57
+ } else if(computerChoice <= 0.67) {
58
+
59
+ computerChoice = "paper";
60
+
61
+ } else {
62
+
63
+ computerChoice = "scissors";
64
+
65
+ } console.log("Computer: " + computerChoice);
66
+
67
+
68
+
69
+
70
+
71
+
72
+
73
+
74
+
75
+
76
+
77
+ //PCがじゃんけんの勝敗を判断する部分
78
+
79
+ var compare = function(choice1, choice2)
80
+
81
+ {
82
+
83
+ if(choice1 === choice2){
84
+
85
+ return"The result is a tie!";
86
+
87
+ }
88
+
89
+
90
+
91
+ else if(choice1 === "rock") {
92
+
93
+
94
+
95
+ if(choice2 === "scissors") {
96
+
97
+ return "rock wins";
98
+
99
+ }
100
+
101
+ else {
102
+
103
+ return "paper wins";
104
+
105
+ } //choice2がpaperのとき
106
+
107
+
108
+
109
+ }
110
+
111
+
112
+
113
+ else if (choice1==="paper"){
114
+
115
+ if (choice2 ==="rock"){
116
+
117
+ return "paper wins"
118
+
119
+ }
120
+
121
+ else {
122
+
123
+ return "scissors wins"
124
+
125
+ }
126
+
127
+
128
+
129
+ }
130
+
131
+
132
+
133
+ else if (choice1 ==="scissors"){
134
+
135
+ if (choice2 ==- "rock"){
136
+
137
+ return "rock wins"
138
+
139
+ }
140
+
141
+ else if (choice2 === "paper"){
142
+
143
+ return "scissors wins"
144
+
145
+ }
146
+
147
+
148
+
149
+ }
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+ };
162
+
163
+ ```