Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS]losowanie dwóch divów
JustHuman4
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 2
Dołączył: 10.12.2011
Skąd: Stumilowy Las

Ostrzeżenie: (0%)
-----


siemano mam taki kodzik (IMG:style_emoticons/default/biggrin.gif)

  1. var kwadraty = [kww1, kww2, kww3, kww4];
  2.  
  3. var los = kwadraty[Math.floor(Math.random() * kwadraty.length)];
  4. los.innerHTML = "X";
  5.  
  6.  
  7. var colorLos = kwadraty[Math.floor(Math.random() * kwadraty.length)];
  8.  
  9.  
  10. colorLos.style.background = los.style.background;
  11.  
  12. colorLos.innerHTML = "Z";


działa, tylko problem pojawia się gdy dwa razy wylosuje się ten sam kwadrat. jak jakoś może odciąć ten pierwszy kwadrat przy drugim losowaniu? jakieś podpowiedzi może (IMG:style_emoticons/default/biggrin.gif) ? dzięki
Go to the top of the page
+Quote Post
tomi1985
post
Post #2





Grupa: Zarejestrowani
Postów: 192
Pomógł: 12
Dołączył: 23.09.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


dodać warunek, że jak wylosuje już kwadrat który wylosował to ma powtorzy losowanie lub pomniejszyć tablicę o wylosowany kwadrat
Go to the top of the page
+Quote Post
JustHuman4
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 2
Dołączył: 10.12.2011
Skąd: Stumilowy Las

Ostrzeżenie: (0%)
-----


właśnie myślałem wcześniej o tym zmniejszeniu tablicy ale jak to zrobić?
Go to the top of the page
+Quote Post
tomi1985
post
Post #4





Grupa: Zarejestrowani
Postów: 192
Pomógł: 12
Dołączył: 23.09.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


rozumiem, że losowanie masz na "onClick" ?

Jeśli tak, to wraz z kliknięciuem przekazuj parametr/parametry jakie kwadraciki zostały już wylosowane a następnie prostą funkcja ściągaj je z tablicy (IMG:style_emoticons/default/wink.gif)

Ten post edytował tomi1985 2.09.2014, 17:18:41
Go to the top of the page
+Quote Post
JustHuman4
post
Post #5





Grupa: Zarejestrowani
Postów: 63
Pomógł: 2
Dołączył: 10.12.2011
Skąd: Stumilowy Las

Ostrzeżenie: (0%)
-----


ok tamto już napisałem, znowu okazało się banalnie proste a ja to ciągle źle pisałem :/ teraz tylko znowu mam problem mianowicie muszę jakoś zrobić onclick na tego drugiego wylosowanego diva-zmienną. wtedy ma powtórzyć się calkowicie ponowne losowanie kolorów (każdy kwadrat inna zmienna inny kolor) i losowanie liter x, z
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 09:12