olemedkrutt Skrevet 25. mars 2007 Del Skrevet 25. mars 2007 (endret) <!-- 25.03.07 0037 søndag --> <body bgcolor="black"> <head> <title> YO </title> </head> <font color="gray"> <form> 1<input type="value" id="one" value ="0" size="150"><br> 2<input type="value" id="two" value ="0" size="150"><br> 3<input type="value" id="three" value ="0" size="150"><br> 4<input type="value" id="four" value ="0" size="150"><br> 5<input type="value" id="five" value ="0" size="150"><br> 6<input type="value" id="six" value ="0" size="150"><br> 7<input type="value" id="seven" value ="0" size="150"><br> 8<input type="value" id="eight" value ="0" size="150"><br> 9<input type="value" id="nine" value ="0" size="150"><br> 10<input type="value" id="ten" value ="0" size="150"><br> <br> <input type="button" onClick="stop='yes'"; </form> </font> <script> function go() { if(stop != 'yes') { for(i = 0;i != 5;i++) { rand = Math.round(Math.random(1,10)*10); document.title = rand; if(rand == 1){ add('one'); } if(rand == 2){ add('two'); } if(rand == 3){ add('three'); } if(rand == 4){ add('four'); } if(rand == 5){ add('five'); } if(rand == 6){ add('six'); } if(rand == 7){ add('seven'); } if(rand == 8){ add('eight'); } if(rand == 9){ add('nine'); } if(rand == 10){ add('ten'); } } i = 0; } } function add(x) { y = document.getElementById(x); y.value = parseInt(y.value); y.value++; } setInterval("go();", 1); </script> </body> Syns ikke dere tallet 10 kommer sjeldent? Endret 25. mars 2007 av olemedkrutt Lenke til kommentar
Ernie Skrevet 25. mars 2007 Del Skrevet 25. mars 2007 (endret) Det 10-tallet kommer helt klart alt for sjeldent. Over tid skal hver av de ha en andel på 10%. Slik ser det ut hos meg etter 8548: Antall Andel 1 859 10,05% 2 900 10,53% 3 969 11,34% 4 884 10,34% 5 843 9,86% 6 911 10,66% 7 904 10,58% 8 904 10,58% 9 937 10,96% 10 437 5,11% Sum 8548 Edit: Forklaringen er selvsagt at du bare får 10 når tallet er 9.5 eller høyere, noe som blir halvparten av de andre. Resultatet er dermed ikke noe overraskende. Ved å bruke ceil blir resultatet slik: Antall Andel 1 902 9,96% 2 944 10,42% 3 884 9,76% 4 904 9,98% 5 866 9,56% 6 890 9,82% 7 880 9,71% 8 914 10,09% 9 940 10,38% 10 936 10,33% Sum 9060 Endret 25. mars 2007 av Ernie Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå