Nastąpiła aktualizacja regulaminu dotyczącego linkowania w dziale sprzęt. Wszystkich zainteresowanych zachęcam do zapoznania się z jego treścią.

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

#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
 System operacyjny: windows_xp_2003 Przeglądarka: opera
#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).
 System operacyjny: linux Przeglądarka: opera
#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
 System operacyjny: windows_xp_2003 Przeglądarka: opera
#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.
 System operacyjny: linux Przeglądarka: opera
#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
 System operacyjny: windows_xp_2003 Przeglądarka: opera
Programy: Polecane / Nowe / Inne



Użytkownicy forum szukali:
java script mi sie nie wyswietlajavascript błąd w linii 1javascript nie pokazuje wynikówjavascript przeglądarka nic nie wyświetlajawa script błąd w lnii 1nie 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
  Problem z przekazywaniem wartości z jQuery/Javascript do PHP Trojan3000 0 351 10.11.2015, 20:52
Ostatni post: Trojan3000
  [JavaScript] Wykonywanie kodu na nowo otworzonej karcie Daniel79 8 778 29.10.2015, 22:06
Ostatni post: Daniel79
  Javascript- obraz o maksymalnym rozmiarze i w konkretnym formacie vadim14 1 2769 10.10.2015, 08:24
Ostatni post: dzikuu86

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Wybrane wątki ([javascript} czemu się nic nie wyświetla??)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Serwis internetowy LuQas92 6 2301 28.11.2014 02:47
Ostatni post: Rincewind
  Data i Czas - Javascript misiek1111 0 881 27.11.2014 20:44
Ostatni post: misiek1111
  Początek zabawy z portalem internetowym Qmixu 2 2867 27.11.2014 17:24
Ostatni post: breko
  Czy WP obciąża serwe? breko 11 4074 24.11.2014 17:28
Ostatni post: breko
  [PHP i MySQL] Operacja mysql_query nie działa w osobnym pliku. dorion300 8 2450 20.11.2014 21:44
Ostatni post: koneton
  Podział na strony w joomla nie działa milek66666 0 2335 17.11.2014 19:00
Ostatni post: milek66666
  Problem z obramowaniem w tabelach rooneyasd 1 2361 17.11.2014 00:01
Ostatni post: koneton
  Jaki usługodawca hostingowy za granicą UserHP 12 1550 16.11.2014 18:25
Ostatni post: Zibi7071
  Jaki silnik strony wybrać? Prosta strona która ma być przystosowana pod wielu klientów. Rincewind 7 2837 14.11.2014 09:31
Ostatni post: Rincewind
  [PHP]Wykrywanie strony w ramce i wyświetlenie komunikatu. raxer 21 8767 13.11.2014 16:36
Ostatni post: raxer
  Pozycjonowanie, a końcówka w domenie. Kudelczak 8 3119 11.11.2014 10:16
Ostatni post: breko
  Stworzenie menu pionowego, który nie przesunie tekstu.[Css] [Html] Trojan3000 0 2396 08.11.2014 16:09
Ostatni post: Trojan3000
Ściana [PHP] Brak wyskakujących komunikatów kuban-2 1 2161 07.11.2014 23:17
Ostatni post: hatesz
  Hosting pod wiele serwisów Faszeczka 31 8738 07.11.2014 17:33
Ostatni post: breko
  Problem z serwerem krasnal lionelius 0 2190 07.11.2014 14:03
Ostatni post: lionelius