wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Javascript 2

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Undefined określa wartość

a)

pustą

b)

niezdefiniowaną

c)

obiektową

d)

logiczną

2.

Operator % oznacza :

a)

dzielenie

b)

dzielenie całkowite

c)

resztę z dzielenia

d)

negację zmiennej

3.

parseInt ()

a)

próbuje zwrócić liczbę całkowitą typu integer o podanej podstawie.

b)

próbuje zwrócić liczbę rzeczywistą typu float o podanej podstawie.

c)

zamienia liczbę całkowitą na ciąg znaków

4.

W skrypcie JavaScript zastosowano metodę DOM getElementaryByClassName(‘akapit’). Metoda odwoła się do akapitu

a)

<p>akapit<p>

b)

<p id=”akapit”>akapit2</p>

c)

<p href=”akapit>akapit3</p>

d)

<p class=”akapit">akapit4</p>

5.

Aby skorzystać ze skryptu zapisanego w pliku przykład.js, należy połączyć go ze stroną za pomocą kodu

a)

<script>przykład.js</script>

b)

<script src="przykład.js"></script>

c)

<script link="przykład.js"></script>

d)

<link rel="script" href="przykład.js">

6.

W języku JavaScript należy odwołać się do elementu zawartego w pierwszym paragrafie przedstawionego fragmentu strony HTML. Można to wykonać za pomocą funkcji

a)

getElementByClassName("p.1")[0];

b)

getElementByTagName("p")[0];

c)

getElementById("p1");

d)

getElement("p");

7.

Zdarzenie JavaScript, będące reakcją na pojedynczo kliknięty dowolny element strony, nosi nazwę

a)

onDblClick

b)

onLoad

c)

onKeyDown

d)

onClick

8.

Wskaż pętlę, która w języku JavaScript wyświetli sześć kolejnych liczb parzystych

a)

for(i=2;i<=12;i++) {i=i+2; document.write(i);}

b)

for(i=2;i<12;i+=2) {document.write(i);}

c)

for(i=2;i<=12;i+=2) {document.write(i);}

d)

for(i=2;i<12;i++) {i++; document.write(i);}

9.

W języku JavaScript typ boolean może być reprezentowany przez wartość

a)

45.3

b)

true

c)

-20

d)

null

10.

W języku JavaScript należy zapisać warunek, który będzie spełniony, gdy zmienna a będzie dowolną liczbą naturalną dodatnią (bez 0) lub gdy zmienna b będzie dowolną liczbą z przedziału domkniętego od 10 do 100. Użyte w tym warunku wyrażenie logiczne będzie miało postać

a)

(a>0) && ((b>=10) && (b<=100))

b)

(a>0) || ((b>=10) || (b<=100))

c)

(a>0) && ((b>=10) || (b<=100))

d)

(a>0) || ((b>=10) && (b<=100))

11.

W instrukcji warunkowej języka JavaScript należy sprawdzić przypadek, gdy wartość zmiennej a jest z przedziału (0, 100), natomiast wartość zmiennej b jest większa od zera. Warunek taki jest prawidłowo zapisany w nastepujący sposób

a)

if ((a>0 && a<100) || b<0)

b)

if (a>0 && a<100 && b>0)

c)

if ((a>0 || a<100) && b>0)

d)

if (a>0 || a<100 || b<0)

12.

Wybierz poprawną definicję funkcji w języku JavaScript

a)

nazwa_funkcji(argumenty) {instrukcje;}

b)

typ_funkcji nazwa_funkcji(argumenty) {instrukcje;}

c)

function nazwa_funkcji(argumenty) {instrukcje;}

d)

new nazwa_funkcji(argumenty) {instrukcje;}

13.

W języku JavaScript zapis w ramce oznacza, że

a)

zmienna x będzie przechowywać wynik działania metody nazwa

b)

nazwa jest właściwością obiektu przedmiot

c)

nazwa jest polem klasy przedmiot

d)

zmienna x będzie przechowywać wynik działania funkcji przedmiot