03. maj 2005 - 11:04Der er
13 kommentarer og 1 løsning
random funktion
Hej igen. Jeg er ved at lave en side med regnestykker til 3 klasse. Jeg har fået siden til at printe en side med plus, en side med minus... Nu vil jeg gerne at der kan printes en side med blandet stykker ud, altså både plus, minus,gange og divider.
Jamen, den er jo også helt fin til at konstruere tal med. mt_rand() giver dog en lidt bedre 'tilfældighed' ... det kan være, du skulle kikke på den: http://dk2.php.net/manual/da/function.mt-rand.php
Hvis du vil kunne vælge en tilfældig operator, kan det gøres med: $myOperatorArr = array("+", "-", "/", "*"); shuffle($myOperatorArr); print $myOperatorArr[0];
Nu er jeg heldigvis ikke lærer (heldigvis både for ungerne og mig) :-) Der sker faktisk ingen ting, browseren stå bare og køre. Kig på www.kryt.dk/matematik
Det er ikke til at sige, hvad du gør galt udfra den kodestump, du viser. Jeg kan dog se, du vist ender op med noget invalidt HTML. Mon ikke slutningen af tabellen kommer til at se sådan ud: <tr></tr> </table>
- hvilket er valid kode.
Hvis den løber i ring, er det vel fordi, du kun tæller $i op, hvis $operator er lig med "alle". Det betyder formodentlig betingelsen i din while-løkke aldrig bliver opfyldt ...... $i er formodentlig altid mindre end $antal ;o)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.