6. Wypisywanie danych do dokumentu HTML
Do łączenia sztywnego tekstu ze zmiennymi używa się znaku +Kod:document.write("Tekst wprowadzany do dokumentu HTML");
Aby wyżwietlić pewne znaki specjalne jako zwykły tekst należy je poprzedzić znakiem backslasha(\).Kod:document.write("Tekst pierwszy"+zmienna+"tekst po zmiennej");
\n - złamanie wiersza (odpowiednik <br>)
\t - tabulator
7. Typy danych w JS
a) Typ liczbowy - dowolne liczby. Brak podziału na integer,byte,double (jak w innych językach). Liczby zmiennopozycyjne zapisujemy używając kropki(.) (użycie przecinka(,) jest błędem i nie zadziała)
b) Typ łańcuchowy(tekstowy) - napisy ujęte w cudzysłów lub apostrofy.Kod:2.5 <- OK 2,5 <- B??D
c) Typ logiczny - dwie wartożci TRUE, FALSE. Wartożci te nie mają przełożenia na liczby.
d) Typ pusty - tylko jedna wartożć NULL, która oznacza nic.
Typy zmiennych są bardzo luźnie traktowane przez JS, nie trzeba ich deklarować i w każdym miejscu można zmieniać ich typ, np.
a="Jakiż tekst"; // do zmiennej a wstawiamy napis
a=5.3; // do tej samej zmiennej wstawiamy liczbe 5.3
a=a+4; // powiększamy wartożć zmiennej a o 4
a="Tekst nr "+a; // teraz w zmiennej a będzie napis "Tekst nr 9.3"
8. Wprowadzanie danych
Aby wprowadzić dane od użytkownika możemy użyć okna dialogowego "prompt":
Przykład użycia:Kod:prompt("Tekst, który pojawi się w oknie dialogowym","domyżlna wartożć(opcjonalna)");
Po użyciu powyższego kodu zostanie wyżwietlone okno dialogowe z tekstem "Podaj liczbę", a w polu do wpisywania będzie wstawione "0", po wciżnięciu "OK" wpisany napis zostanie wstawiony do zmiennej a.Kod:a=prompt("Podaj liczbę","0");
"Prompt" zawsze zwraca tekst! Aby pobrać od użytkownika liczbę należy tekst przekonwertować na zmienną typu liczbowego.
9. Konwertowanie tekstu na liczbę
a) tekst -> liczba całkowita
b) tekst na liczbę zmiennoprzecinkowąKod:a=parseInt(a);
Kod:a=parseFloat(a);



Odpowiedz z cytatem
Piwka dla obu.

Zakładki