![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Kod function zagadka() { Dlaczego raz zostaje wypisane undifined a raz true? Od czego to zależy?
var dec=confirm("Czy 2+2=5?"); if(dec===false) { var wynik=prompt("No to w takim razie podaj poprawny wynik"); if(parseInt(wynik)===4) { alert("rewelacja!"); return true; } else { alert("Szło Ci dobrze ale padłeś! Spróbuj jeszcze raz"); zagadka(); } } else { alert("No to słaby jesteś z matmy! Spróbuj jeszcze raz"); zagadka(); } } document.write(zagadka()); |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
https://getfirebug.com/javascript
Konsola umożliwia praktycznie uruchamianie kodu bezpośrednio. Czasami nie trzeba nawet tworzyć pliku js żeby coś na szybko sprawdzić (takie podłączenie do kompilatora JS w przeglądarce). Z drugiej strony już po wygenerowaniu DOM możesz dowolnie nim manipulować, sprawdzać węzły, podpięte zdarzenia - wszystko na żywo bez odświeżania jak musisz to robić z alertem albo document.write. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:44 |