W swoim folderze roboczym utwórz dokument instrukcje.html (wykorzystaj pliki szablonów, metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Instrukcje</title> </head> <body> </body> </html>
W elemencie body dopisz kod:
<script> var x=1 if(x) document.write(typeof x) </script>
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie script dopisz kod:
var a=1 var b=0 if(b!=0) { document.write("a:b="+a/b) } else { document.write("b nie może być 0") }
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie script dopisz kod:
var liczba=1 switch (liczba) { case 1: document.write("jeden") break case 2: document.write("dwa") break default: document.write('liczba = '+liczba) } document.write(typeof "tekst")
Zapisz dokument. Sprawdź działanie skryptu.
<script>var
- deklaruje zmienną oraz opcjonalnie przypisuje jej wartość początkową.
var n_z1 [= wartość1], ..., n_zN [= wartośćN];n_z - nazwa_zmiennej
<script>if
- wykonuje polecenie lub blok poleceń, jeśli dany warunek jest spełniony.
if (warunek) polecenie
{ instrukcja_1 instrukcja_2 ... instrukcja_n }
<script>if else
- wykonuje polecenie lub blok poleceń, jeśli dany warunek jest spełniony. Jeśli warunek nie jest spełniony, może zostać wykonana istrukcja po else lub blok poleceń.
if (warunek) { polecenia1 } [else { polecenia2 }]
<script>switch
- porównuje wyrażenie z danymi etykietami i wykonuje instrukcje z nimi powiązane.
switch (wyrażenie) { case etykieta1 : instrukcje1 [break;] case etykieta2 : instrukcje2 [break;] ... case etykietaN : instrukcjeN [break;] default : instrukcjeD [break;] }
W elemencie script dopisz kod:
for(var i=0;i<3;i++) { alert(i) }
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie script dopisz kod:
var i=0; while (i<3) { alert(i++) }
Zapisz dokument. Sprawdź działanie skryptu.
W elemencie script dopisz kod:
var j=0; do { alert(j++) } while (j<3)
Zapisz dokument. Sprawdź działanie skryptu.
Liczby całkowite z zakresu - powinno wyświetlić okno dialogowe z poleceniem "Podaj liczbę początkową". Po wpisaniu i zaakceptowaniu przez użytkownika dowolnej liczby całkowitej powinno wyświetlać się kolejne okno dialogowe z poleceniem "Podaj liczbę końcową". Po wpisaniu i zaakceptowaniu liczby powinien wyświetlić się ciąg kolejnych liczb, od liczby początkowej do końcowej. Jeśli liczba początkowa będzie mniejsza od liczby końcowej, ciąg będzie rosnący, w przypadku, gdy liczba początkowa będzie większa od liczby końcowej, ciąg będzie malejący.
Umieść pliki ćwiczeniowe na na serwerze.
<script>for
- tworzy pętlę, która składa się z trzech opcjonalnych wyrażeń, załączonych w nawiasach i oddzielonych średnikami, po których występuje instrukcja wykonywana w pętli.
for ([wyrażenie-wstępne]; [warunek]; [w2]) instrukcjaw2 - wyrażenie-inkrementacji
<script>while
- tworzy pętlę, która wylicza wyrażenie i, jeśli jest ono prawdą, wykonuje blok poleceń. Wykonywanie pętli powtarza się, póki warunek jest prawdziwy.
while (warunek) { polecenia }
<script>do...while
- wykonuje zadane polecenia dopóki warunek jest spełniony. Polecenia wykonywane są przynajmniej raz.
do polecenia while (warunek);