Kategoria do hasła, Java |
Kategoria do hasła, Java |
8.11.2020, 13:59:50
Post
#1
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 7.02.2014 Ostrzeżenie: (0%) |
Hej szukam w necie ale nie znam się na java i korzystam z gotowych rozwiązań, które dopasowuje do swoich potrzeb.
Chciałbym by do wylosowanego hasła była dopisana kategoria. Jesteście mi w stanie pomóc lub nakierować czym mogę to uzyskać? Bardzo dziękuję.
|
|
|
8.11.2020, 14:37:13
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 844 Pomógł: 227 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Sprecyzuj bo tak na chłopski rozum to po prostu wystarczy rozbudować kod JS.
Kod var numer_wylosowanego_hasla = rand(0,hasla.length-1);
alert( haslo[numer_wylosowanego_hasla] + ', w kategorii: ' + kategoria [numer_wylosowanego_hasla] ) |
|
|
8.11.2020, 15:08:54
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
Przede wszystkim potrzebujesz danych. Możesz np. przypisać kategorie do haseł w formie tablicy obiektów (skracam tablicę dla czytelności):
Potem losujesz hasło:
I tu masz dostęp do wylosowaneHaslo.haslo i wylosowaneHaslo.kategoria. Weź pod uwagę jeszcze, że Twoja funkcja losująca nie jest "sprawiedliwa". Prawdopodobieństwo wylosowania skrajnych wartości jest 2 razy mniejsze niż pozostałych. Czyli jak losujesz np. z przedziału 1-6, to 1 i 6 wypadną dużo rzadziej. Spróbuj sam zgadnąć dlaczego. |
|
|
8.11.2020, 16:55:31
Post
#4
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 7.02.2014 Ostrzeżenie: (0%) |
Próbuję z tym Twoim kodem SmokAnalog ale on nie działa.
Nawet jak tylko go testuje bez mojego kodu i chce wywołać hasło poprzez alert wylosowane hasło Tomplus - jego rozwiązanie mi pomogło. Dziękuję Ten post edytował diamondking 8.11.2020, 17:24:28 |
|
|
8.11.2020, 17:27:56
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 366 Pomógł: 1115 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Działa: https://jsfiddle.net/ru3s57Lv/
-------------------- |
|
|
8.11.2020, 18:17:45
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
@diamondking uważaj z takim trzymaniem powiązanych danych w osobnych strukturach z tym samym indeksem. Takie coś prosi się o błędy w danych, bo nie widzisz czy każde hasło jest przypisane do odpowiedniej kategorii.
Zastanawiałeś się dlaczego ta funkcja losująca rzadziej losuje skrajne wartości? |
|
|
Wersja Lo-Fi | Aktualny czas: 28.06.2024 - 13:56 |