回答編集履歴

1

情報の追加。

2017/04/19 09:05

投稿

kei344
kei344

スコア69364

test CHANGED
@@ -19,3 +19,71 @@
19
19
  【break - JavaScript | MDN】
20
20
 
21
21
  [https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/break](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/break)
22
+
23
+
24
+
25
+
26
+
27
+
28
+
29
+ ---
30
+
31
+
32
+
33
+ **追記:**
34
+
35
+
36
+
37
+ そこだけじゃなかったですね。
38
+
39
+
40
+
41
+ ```JavaScript
42
+
43
+ var x = 500;
44
+
45
+ var y = 500;
46
+
47
+
48
+
49
+ var garchomp = 'ガブリアス'; // ← 「;」を末尾に付けておきましょう。
50
+
51
+ var jukain = 'ジュカイン'; // ← 「;」を末尾に付けておきましょう。
52
+
53
+
54
+
55
+ function test( a, b ) {
56
+
57
+ var battle = Math.floor( Math.random() * 90 );
58
+
59
+ console.log( b + 'に' + battle + 'ダメージ!' );
60
+
61
+ // a=a-battle ← これを変更してもx,yは変わらない
62
+
63
+ return a - battle;
64
+
65
+
66
+
67
+ };
68
+
69
+ while( true ) {
70
+
71
+ if ( x > 0 || y > 0 ) {
72
+
73
+ x = test( x, jukain );
74
+
75
+ y = test( y, garchomp );
76
+
77
+ } else {
78
+
79
+ // breack; ← スペルミス
80
+
81
+ break;
82
+
83
+ }
84
+
85
+ }
86
+
87
+ console.log( 'true' );
88
+
89
+ ```**動くサンプル:**[https://jsfiddle.net/rcqqebey/](https://jsfiddle.net/rcqqebey/)