Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript - podstawy

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Jaka jest różnica pomiędzy let a var ?

a)

Zmienna po przypisaniu przez let nie może być zmieniana

b)

var tworzy zmienną globalną, let tworzy zmienną tylko w bieżącym bloku

c)

Różni się zakresem, w którym zmienna jest dostępna

2.

Która z funkcji wykona się po poruszeniu myszką

a)

mouseDragged = function(){ }

b)

mouseReleased = function(){ }

c)

mouseMoved = function(){ }

3.

Który z kodów wykona tablicę z 5 liczbami

a)

ebug(arg1, arg2, ...)

b)

while (x < 5){ }

c)

var array = [0, 1, 2, 3, 4]

4.

Chcąc przypisać wartość 5 do zmiennej x zapiszemy:

a)

var x = 5;

b)

int x = 5;

c)

$x = 5;

5.

JavaScript to:

a)

skryptowy język programowania

b)

język znaczników

c)

hipertekstowy język znaczni

6.

Kod JavaScript możemy umieścić:

a)

Między znacznikami <script> </script>

b)

W zewnętrznym pliku z rozszerzeniem *.js

c)

W zewnętrznym pliku *.css, między znacznikami <script> </script>

7.

Polecenie window.alert() służy do:

a)

Ustawienia czasu alertu

b)

Wywołania okna z komunikatem

c)

Ustawienia komentarza z ważną częścią kodu

8.

Znak ";" służy do:

a)

oddzielenia ciągu znaków

b)

zaznaczenia końca pojedynczej instrukcji

c)

wstawienia komentarza

9.

Wynikiem wykorzystania operatora % jest:

a)

wynik z dzielenia

b)

reszta z dzielenia

c)

wynik procentowy z danego wyrażenia

10.

Instrukcja document.write() służy do:

a)

zapisania ciągu znaków w dokumencie HTML

b)

wczytuje znaki jako string i przechowuje jako zmienna

c)

wykrywania błędów w dokuemcie HTML

11.

Wskaż poprawnie utworzony komentarz wielowierszowy:

a)

//to jest komentarz

b)

/* to jest

komentarz */

c)

// to jest

komentarz //

12.

Ile skryptów możemy umieścić w HTML?

a)

Tylko jeden

b)

w HTML nie ma takiej możliwości

c)

dowolną ilość

13.

Czym jest CONST

a)

Jest to deklaracja stałej/zmiennej która raz zadeklarowana nie może być zmieniona

b)

Jest to wartość matematyczna wykorzystywana do obliczeń w aplikacji

c)

Jest to zmienna deklarowana jedynie w funkcji

14.

Wskaż operator porównania, który sprawdza również typ danych

a)

=

b)

==

c)

===

15.

Czym jest inkrementacja?

a)

Jest to operacja zwiększania wartości zmiennej

b)

Jest to operacja łączenia wyrażeń (problematyczne w przypadku zadań matematycznych)

c)

Jest to operacja zmniejszania wartości zmiennej

16.

Czym jest konkatenacja?

a)

Jest to operacja zwiększania wartości zmiennej

b)

Jest to operacja łączenia wyrażeń (mylące w stosunku do operacji matematycznych)

c)

Jest to operacja zmniejszania wartości zmiennej