|
SWiSH Forum Forum użytkowników programów SWiSH |
|
Skrypty do programu SWiSH2 i SWISHmax - Losowanie liczb
ghoust - Sro 07 Paź, 2009 10:47 Temat postu: Losowanie liczb skrycik do losowania kilku liczb z puli tak żeby sienie powtarzały
Kod: |
onFrame (1)
{
talia = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); //tablica z wylosowanymi liczbami
trace (talia.join());
trace("_______________________________");
var i : Number = Math.randomInt(13); //losowanie 1 liczby z 14
talia[i]=1;
do {
i = Math.randomInt(13);
trace (i);
trace("____");
if (talia[i]!=1) {
talia[i]=1;
}
var suma : Number = 0;
for (a=0; a<13; a++) {
suma=suma+talia[a];
}
} while (suma<5) // pętla ustalająca 5 losowań z puli
trace (talia.join()); // wynik losowania
trace("_______________________________");
}
|
ulepszenia kodu mile widziane
ale możne się komuś przydać ja używałem kodu do losowania kart z tali tak by zawsze mieć pewność ze raz wylosowana karta nie trafi się jeszcze raz
|
|