prosił bym o pomoc z góry dziękuje.
for ($p = 1 ;$p<=30;$p++) { $zycie1 = $zycie1-$losowe_liczba1; $zycie2= $zycie2-$losowe_liczba2; }
for ($p = 1 ;$p<=30;$p++) { $zycie1 = $zycie1-$losowe_liczba1; $zycie2= $zycie2-$losowe_liczba2; }
for ($l_r = 1 ;$zycie1 <= 0 OR $zycie2 <= 0;$l_r++) { $zycie1 = 600; $zycie2 = 1000; $zycie1 = $zycie1-$losowe_liczba1; $zycie2= $zycie2-$losowe_liczba2; if($l_r >=30) break; }
for($l_r = 1; $l_r < 30; $l_r++)
to dokładnie to samo co
$zycie1 = 600; $zycie1 = $zycie1 - $losowa_liczba1;
$zycie1_poczatkowe = 500; $zycie2_poczatkowe = 500; for ($l_r = 1 ;$zycie1 <= 0 OR $zycie2 <= 0;$l_r++) { $zycie1 = $zycie1-$losowe_liczba1; $zycie2 = $zycie2-$losowe_liczba2; echo '<br>Życie Moje: ',$zycie1,' ('.$losowe_liczba2.')/ Zycie Przeciwnika: ',$zycie2,'(',$losowe_liczba1,')'; if($l_r >=30) break; }
Zauważ, że tutaj nieważne jest kto atakuje w jakiej kolejności. Wynik jest liczony po zadaniu ciosów.
$zycie1 = 500; $zycie2 = 500; for ($l_r = 1 ;$l_r < 30; $l_r++) { if($zycie1 <= 0 OR $zycie2 <= 0) break; }
Co to daje? Odpowiednik walki turowej
$zycie1 = 500; $zycie2 = 500; for ($l_r = 1 ;$l_r < 30; $l_r++) { if($zycie2 <= 0) break; if($zycie1 <= 0) break; }