01. januar 2004 - 22:58Der er
8 kommentarer og 2 løsninger
Random vinder
Hejsa
Jeg har to strings, der hver indeholder et lille navn. Disse to hold skal dyste mod hinanden ved at se, hvem der vinder flest ud af 24 gange. Derudover vil det være rart, hvis den kunne have en odds funktion af en art, så den der var bedre har lettere ved at vinde end den dårligere.
Jeg leder ikke efter svaret, men mere en måde at gøre dette på.
Det kan gøres på et utal antal måder. den nemmeste er bare at bruge de der odds du har A:B hvor A og B er hver sin talværdi: double A = 2; // odds er 2 : 2.5 double B = 2.5; boolean winderErA = ( Math.floor( Math.random()*(A+B) ) ) > B );
det gentager du så 24 gange og ser hvem der vandt flest gange.
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.