Avatar
arnie.one.hc
Člen
Avatar
arnie.one.hc:

Dobrý den,

měl bych dotaz ohledně fnk. mt_rand. Rád bych provedl výpočet dvou (odečítání, sečítání) náhodných čísel, výsledek nesmí přesáhnout 20. Samozřejmě ručně to jde, díval jsem se na funkci náhodného čísla od do, ale nejsem schopen napsat v php zápis takový, aby se splnil mů požadavek. Pokud to není moc složité uvítám každou radu.

Dělal jsem malému stránky na počítání do 20 +- (2 třída), jelikož na procvičování mě to nebavilo neustále psát cvičně na papír, rozhodl jsem se udělat pár příkladů, za správný výsledek se mu objeví oblíbený obrázek, takže torchu té motivace aby si procvičil počítání. Toť důvod mého požadavku.

Samozřejmě pokud by se příklady mohli náhodně generovat, potom by to mělo smysl.

Děkuji za případnou pomoc

Editováno 14.1.2014 12:26
 
Odpovědět 14.1.2014 12:25
Avatar
Kit
Redaktor
Avatar
Odpovídá na arnie.one.hc
Kit:
<?php
$a = mt_rand(0, 20);
$b = mt_rand(0, 20 - $a);
echo "$a + $b = \n";
Nahoru Odpovědět  +1 14.1.2014 12:47
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
arnie.one.hc
Člen
Avatar
arnie.one.hc:

Kit, to už je podruhé co jsi mě okamžitě pomhl, tohle už je na dar v podobě Moravské slivovičky :)

Děkuji funguje perfektně, jedoduché, ale prostě mě to netrklo.

 
Nahoru Odpovědět  +2 14.1.2014 13:01
Avatar
Kit
Redaktor
Avatar
Odpovídá na arnie.one.hc
Kit:

To asi nepůjde. Jsem abstinent :)

Nahoru Odpovědět  +1 14.1.2014 13:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
arnie.one.hc
Člen
Avatar
arnie.one.hc:

Takový přístup je správný, ale pokud si to dáme na papír :
<?php $Slivovice = $_POST['slivky'] + $_POST['lék'];
echo ('Úžasný lék');
?>
Tudíže není co řešit, ještě jednou děkuji :)

 
Nahoru Odpovědět  +1 14.1.2014 18:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.