[js] początki JavaScript w szkole - problem
Początkujący
reputacja: 1
posty: 2
offline
17.10.10 19:11
|
#2267523
|
(link)
|
zgłoś naruszenie
Witam,
mam napisać skrypt, który pyta ile działań chce wykonać użytkownik, a następnie zadaje mu tyle razy mnożenie.
efekt taki, że zapętla mi przeglądarkę. Liczę na Waszą pomoc
mam napisać skrypt, który pyta ile działań chce wykonać użytkownik, a następnie zadaje mu tyle razy mnożenie.
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
efekt taki, że zapętla mi przeglądarkę. Liczę na Waszą pomoc
Początkujący
reputacja: 202
posty: 13
offline
19.10.10 16:09
|
#2269762
|
(link)
|
zgłoś naruszenie
Do usunięcia:
Jeśli zapętla, to pewnie problem jest w pętli nie? A dokładnie tu:
Za warunek zakończenia pętli dałeś j=a, czyli de facto
Jeśli zapętla, to pewnie problem jest w pętli nie? A dokładnie tu:
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Za warunek zakończenia pętli dałeś j=a, czyli de facto
przypisujesz zmiennej j wartość a
(porównanie byłoby j==a)! Zresztą jeśli dobrze zrozumiałem, to tobie Chodziło o warunek j
Ostatnio edytował (10): mapa dnia 19.10.10 16:24
Początkujący
reputacja: 202
posty: 13
offline
19.10.10 16:20
|
#2269777
|
(link)
|
zgłoś naruszenie
Jeśli zapętla, to pewnie problem jest w pętli nie? A dokładnie tu:
Za warunek zakończenia pętli dałeś j=a, czyli de facto
Ponadto w "zwykłej" javie zmienną j należałoby najpierw zadeklarować, tzn. for (int j=1; j<=a; j++), ale skoro Twój kod się uruchamiał to w JavaScript widać tak można(albo kompilator wstawia to za Ciebie;-)).
Ps. Sorry, że dubluje post ale w poprzednim nie wiedzieć dlaczego ucina pół posta i nic się nie da z tym zrobić..........
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Za warunek zakończenia pętli dałeś j=a, czyli de facto
przypisujesz zmiennej j wartość a
(porównanie byłoby j==a)! Zresztą jeśli dobrze zrozumiałem, to tobie Chodziło o warunek j<=a(mniejsze równe bo zaczynasz od j=1, dla j=0 byłoby j<a).Ponadto w "zwykłej" javie zmienną j należałoby najpierw zadeklarować, tzn. for (int j=1; j<=a; j++), ale skoro Twój kod się uruchamiał to w JavaScript widać tak można(albo kompilator wstawia to za Ciebie;-)).
Ps. Sorry, że dubluje post ale w poprzednim nie wiedzieć dlaczego ucina pół posta i nic się nie da z tym zrobić..........
AJO.pl
|
TRO MEDIA
Korzystanie z serwisu oznacza akceptację
regulaminu
.
Polityka prywatności
Regulamin
FAQ
Reklama
Współpraca
Kontakt

