SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Losowanie liczb
Autor Wiadomość
ghoust
Praktyk



Wiek: 46
Dołączył: 24 Kwi 2007
Posty: 31
Skąd: Chełm
Wysłany: Sro 07 Paź, 2009 11:47   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
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.07 sekundy. Zapytań do SQL: 9