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

質問編集履歴

1

最新のコードを全て記載しました。

2017/11/04 09:13

投稿

sakeota
sakeota

スコア13

title CHANGED
File without changes
body CHANGED
@@ -23,7 +23,7 @@
23
23
  <label for="janken">ジャンケン</label>
24
24
  <input type="text" id="janken" />
25
25
  </div>
26
- <div class="button" id="btnclient">
26
+ <div class="button" >
27
27
  <button type="submit" id="btnclient">ポン!</button>
28
28
  </div>
29
29
 
@@ -44,31 +44,52 @@
44
44
  var btnresult= document.getElementById('btnresult');
45
45
  var result= document.getElementById('result');
46
46
  var jankenForm = document.getElementById('janken');
47
- var janken = jankenForm.value;
47
+ var janpon = jankenForm.value;
48
48
  var resultForm = document.getElementById('btnresult');
49
- var btnResult = resultForm.value;
50
49
 
50
+
51
51
 
52
52
  btnclient.addEventListener('click', function(){
53
- var n= Math.random();
53
+ // var n= Math.random();
54
- if(n<0.33){
54
+ // if(n<0.33){
55
- btnresult.innerHTML ='グー';
55
+ // btnresult.textContent ='グー';
56
- }else if(n<0.67){
56
+ // }else if(n<0.67){
57
- btnresult.innerHTML = 'チョキ';
57
+ // btnresult.textContent = 'チョキ';
58
- }else{
58
+ // }else{
59
- btnresult.innerHTML = 'パー';
59
+ // btnresult.textContent = 'パー';
60
- }
60
+ // }
61
61
 
62
+ var shape;
63
+ var n;
64
+ if (n < 1 / 3) {
65
+ shape = 'グー';
66
+ } else if (n < 2 / 3) {
67
+ shape = 'チョキ';
68
+ } else {
69
+ shape = 'パー';
70
+ }
71
+ btnresult.innerHTML = shape;
72
+
62
73
 
63
74
 
64
- if(btnResult = "パー" && janken ="チョキ"){
75
+ if(shape == "パー" && janken =="チョキ"){
65
76
  result.innerHTML = "勝ち!"
77
+ } else if (shape == "グー" && janken =="パー")
78
+ {result.innerHTML = "勝ち!"}
79
+ else if (shape == "チョキ" && janken =="グー")
80
+ {result.innerHTML = "勝ち!"}
81
+ else if (shape == "パー" && janken =="グー")
82
+ {result.innerHTML = "負け!"}
83
+ else if (shape == "グー" && janken =="チョキ")
84
+ {result.innerHTML = "負け!"}
85
+ else if (shape == "チョキ" && janken =="パー")
86
+ {result.innerHTML = "負け!"}
66
- } else{
87
+  else{
67
88
  result.innerHTML = "あいこ"
68
89
  }
69
90
 
70
91
    
71
-
92
+ // var btnResult = resultForm.value;
72
93
 
73
94
 
74
95