Pętla |
Pętla |
21.05.2017, 21:58:02
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 8.08.2009 Ostrzeżenie: (0%) |
Próbuje wygenerować coś takiego:
za pomocą pętli
Niestety otrzymuję błąd: "Invalid left-hand side in assignment" :/ Da się coś z tym zrobić? Tutaj całość kodu:
Pozdrawiam |
|
|
21.05.2017, 22:01:46
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) |
Wrzuć to do tablicy window. Tj. window[String.fromCharCode(i).toLowerCase()] potem będziesz mógł używać a, b, c itd.
(ale weź pod uwagę to, że możesz niechcąco nadpisać inne - istniejące już zmienne - nawet nie swoje ale jakiejś biblioteki która dodasz teraz albo za miesiąc/rok) Nie spotkałem się z taką praktyką i pewnie robisz coś nie tak. Czym są te elementy o id od a do i? Najlepiej będzie jak wrzucisz całość na https://jsfiddle.net/ wtedy ja ew. ktoś inny będzie miał łatwiej Ci pomóc przy kolejnych pytaniach. Ten post edytował markuz 21.05.2017, 22:05:24 -------------------- |
|
|
22.05.2017, 17:07:36
Post
#3
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 8.08.2009 Ostrzeżenie: (0%) |
Możliwe że robię coś nie tak, uczę się ;P.
Nazwy zmiennych tj., a, b, c... mogę zmienić sobie dowolnie. Tak nazwałem pola na samym początku i tak już zostało, stąd kombinacje. Podsyłam link codepen.io Jeszcze dodatkowe pytanie. Mając taki kod jak tutaj link muszę ustawić flagę żeby przekazać parametr dalej ponieważ samo przekazanie przez funkcję true lub false nie działa. Czemu tak się dzieje? Ja robię coś źle? Zamysł był taki że funkcja zwraca true co jest równoznaczne z wygraną gracza i przerwaniem gry, podświetleniem pól itd., gdy zwraca false to gra trwa dalej. Ale w momencie sprawdzania true false, niezależnie od wyniku if(check()) lub if(!check()), true i false są jakby ignorowane... |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 16:21 |