PC Format życzy wszystkim użytkownikom przyjemnych wakacji !

Odpowiedz 

[javascript} czemu się nic nie wyświetla??

Autor Wiadomość
silva321
Niezarejestrowany

 
Post: #1
[javascript} czemu się nic nie wyświetla??
znalazłem w internecie pewnien algorytm astronomiczny i chciałem go przerobić na JS ale zupełnie nic mi sie nie wyświetla kompletnie nie wiem dlaczego móglby ktoś to przejrzeć (wiem że trochę tego kodu jest ale bardzo proszę)
http://wklejto.pl/72692
21 lipiec 2010 11:23
Odpowiedz cytując ten post  System operacyjny: windows_xp_2003 Przeglądarka: opera
Ogłoszenie


Link sponsorowany
pk1001100011 Offline
Bywalec
***

Liczba postów: 519
Dołączył: VIII 2009
Poziom ostrzeżeń: 0%
Post: #2
RE: [javascript} czemu się nic nie wyświetla??
1. Błędy w linii 25:

Kod:
a = int(y*0,01);

a. Separatorem dziesiętnym w JavaScript jest kropka a nie przecinek.
b. W JavaScript nie można w ten sposób rzutować typu zmiennej (bo zakładam, że to chciałeś zrobić). Zainteresuj się funkcją parseInt.

2. Błąd w liniach 26 i 27: Chodzi tutaj o rzutowanie typu - patrz punkt 1.b.

3. Błąd w liniach 37, 38, 39 i 46: W języku JavaScript nie ma operatora potęgowania. Zainteresuj się Math.pow().

4. Błąd w linii 48: Co tutaj robi średnik?

Kod:
K26 = Math.atan2(Math.cos(K17 * I4);Math.cos(K14 * I4)*Math.sin(K17 * I4))*I3/15;

5. Linie <49,55>: Kompletnie nie rozumiem tego kodu.

Kod:
K27 = if( (K26>0) || (K26<-12))
{
K26;
}else
{
K26 + 24;// rektascencja Słońca
}

Skoro w bloku if i tak nic się nie dzieje po spełnieniu warunku, to po co w ogóle ta instrukcja warunkowa?

6. Linie <61,67>: Tego kodu także nie rozumiem. Patrz punkt 5.

Kod:
L9 =if(L8<0)
{
L8+24;
}else
{
L8;
}

7. Linie <69,75> i <80,94>: WTF?

Kod:
L11 =if(L10>24)
{
L10-24;
}else
{
L10);//gorowanie
}

Kod:
L15 =if((L14<0) || (L14>24))
{
L14+24;
}else
{
L14;// - Wschód
}
L17 ==L11 + L13;
L18 ==if((L17<0) || (L17>24))
{
L17-24;
}else
{
L17;//- Zachód
}

Przeglądnij jeszcze raz kod który chciałeś przepisać z jakiegoś języka na JavaScript i spróbuj zrobić to jeszcze raz tylko z włączoną konsolą błędów (widzę, że korzystasz z Opery - Opera ma bardzo dobrą konsolę błędów).
25 lipiec 2010 20:41
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post  System operacyjny: linux Przeglądarka: opera
silva321
Niezarejestrowany

 
Post: #3
RE: [javascript} czemu się nic nie wyświetla??
z twoją pomocą trochę poprzerabiałem i dalej nic http://wklejto.pl/73053 ale i tak dzięki że chciałeś przejrzeć ten kod
26 lipiec 2010 16:13
Odpowiedz cytując ten post  System operacyjny: windows_xp_2003 Przeglądarka: opera
pk1001100011 Offline
Bywalec
***

Liczba postów: 519
Dołączył: VIII 2009
Poziom ostrzeżeń: 0%
Post: #4
RE: [javascript} czemu się nic nie wyświetla??
Konsola błędów powinna wypluć Ci błąd w linii 87. Mi wypluła:

Kod:
Inline script compilation
Syntax error at line 87 while loading:
var L17 ==L11 + L13;
--------^
expected ';', got '=='

Masz operator porównania ( == ), a powinien być operator przypisania ( = ).

Gdybyś ten błąd poprawił i uruchomił skrypt jeszcze raz, to konsola błędów powinna pokazać Ci kolejny błąd:

Kod:
Uncaught exception: ReferenceError: Undefined variable: F11
Error thrown at line 56, column 0 in ***:
    var K31 =13 - F11 + K16;

Odwołujesz się do zmiennej, która nie istnieje. Może palec Ci się przesunął podczas pisania i zamiast F12, albo F13 napisałeś F11?

Gdy błędy poprawisz skrypt będzie działał.

Konsola błędów to naprawdę bardzo przydatne narzędzie.
26 lipiec 2010 16:34
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post  System operacyjny: linux Przeglądarka: opera
silva321
Niezarejestrowany

 
Post: #5
RE: [javascript} czemu się nic nie wyświetla??
dziwne że tych błędów konsolka mi nie wyłapała. rzeczywiście wcześniej zadeklarowałem jako f13 a nie f11 dzięki serdeczne juz działa
27 lipiec 2010 00:07
Odpowiedz cytując ten post  System operacyjny: windows_xp_2003 Przeglądarka: opera
Programy: Polecane / Nowe / Inne

Odpowiedz 

Użytkownicy forum szukali:
java script mi sie nie wyswietlajavascript nie pokazuje wynikówjavascript przeglądarka nic nie wyświetlanie wyswietlaja sie strony javanie wyświetla mi js

Podobne wątki ([javascript} czemu się nic nie wyświetla??)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Javascript, dodanie 2 elementów wykorzystujących cookies - wyświetla się jeden diego93z 0 166 12 maj 2014 10:09
Ostatni post: diego93z
  [PHP][Javascript] Przesyłanie danych z javascript do PHP. Xayan 12 9422 11 maj 2010 19:37
Ostatni post: Xayan



Skocz do:


Wybrane wątki ([javascript} czemu się nic nie wyświetla??)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [PHP/JAVA] Wizualny system newsów. Podobny do tego na forum PC Format wegorz10 5 2125 3 wrzesień 2012 02:30
Ostatni post: wegorz10
  System reklam na stronie - jaki? marc12 2 1553 2 wrzesień 2012 21:58
Ostatni post: z!pper
  Jak dodać nowy styl na czo.pl? Daniel502 1 2505 2 wrzesień 2012 16:31
Ostatni post: Tuptuś
  zmiana w szablonie pod joomla dagraj 0 982 1 wrzesień 2012 23:39
Ostatni post: dagraj
Question Strona w UTF-8 w Firefox nie wyświetla polskich liter mark014 3 1894 1 wrzesień 2012 22:28
Ostatni post: Tuptuś
  [PHP] Jak zaszyfrować tekst za pomocą zamiany bajtów @up 13 3997 1 wrzesień 2012 09:42
Ostatni post: @up
  Nieodpowiednia deklaracja strony kodowej. Potrzebna alternatywa. Sheva07 3 1569 31 sierpień 2012 20:52
Ostatni post: Pretext
  Czy ktoś udostepnie WYSIWYG? hansnclothes 1 851 31 sierpień 2012 00:28
Ostatni post: Kaburabu.pl
  Czy warto korzystać z serwisów typu wypromuj.net? hansnclothes 1 1342 30 sierpień 2012 21:28
Ostatni post: Badek
Wink Hosting pod mały portal (stabilny, płatny) ? bzik23 20 5470 29 sierpień 2012 17:37
Ostatni post: marcin33892
  WordPress tło widget RoyMaster 0 898 29 sierpień 2012 15:45
Ostatni post: RoyMaster
  Serwer ts3 darmowy? mariuGh91 1 2275 29 sierpień 2012 00:28
Ostatni post: Kaburabu.pl
  Error przez zmianę koloru Mateorex 5 1184 28 sierpień 2012 19:05
Ostatni post: Thorus
  Wycena stworzenia strony www. Hell555 4 1955 28 sierpień 2012 13:22
Ostatni post: insygnia
  Jak skrócić ilość wyświetlanego tekstu na stronie głównej chriscake 3 1826 26 sierpień 2012 20:39
Ostatni post: Lukasz_n