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

回答編集履歴

1

ついき

2019/01/17 09:39

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -10,4 +10,23 @@
10
10
  foreachの{の直後に$enemy_hpは380。$personは魔法使いで、$powerは100。
11
11
  $enemy -= 100;によって、$enemy_hpは280になる。
12
12
 
13
- スキップしてません。
13
+ スキップしてません。
14
+
15
+ --
16
+ 質問者様の思う?ような動作にするには
17
+ ```php
18
+ foreach ($team as $person => $power) {
19
+ attack($person);
20
+ output_ememy_hp($enemy_hp - $power);
21
+ }
22
+ ```
23
+ ってやると
24
+
25
+ > 勇者はスライムを攻撃した
26
+ 敵のHPは残り530です
27
+ 戦士はスライムを攻撃した
28
+ 敵のHPは残り580です
29
+ 魔法使いはスライムを攻撃した
30
+ 敵のHPは残り630です
31
+
32
+ ってできるけどこっちのほうがゲームとしておかしくないですかね