![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 153 Pomógł: 2 Dołączył: 28.05.2007 Skąd: Stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Witom Was, napisałem sobie taki skrypcior toto-lotka:
No i wszystko działa cacy, poza jedną rzeczą: zdarza się czasem, że wylosowane liczby się powtarzają. Macie jakiś pomysł jak zrobić, żeby były "unikalne"? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
@Glarden - Twoja funckja jest BŁĘDNA. Działa tak jakby:
Maszyna losująca losuje kulkę powiedzmy z numerkiem 5. Sprawdza, czy w kolekcji wylosowanych liczb znajduje się 5. Jeśli nie mam jej tam, to zostaje zanotowana jako wylosowana, ale maszyna losująca dalej może wylosować liczbę 5, bo nie usunąłeś jej z komory losującej. W ten sposób w teorii losowanie może się nigdy nie zakończyć, bo maszyna ciągle może wypluwać 5. uff Użyj mojego skryptu - działa na 100% poprawnie. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 22:50 |