wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test z podstaw JavaScript v2

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Jakiego operatora używamy do przypisywania wartości do zmiennej?

a)

==

b)

=

c)

===

d)

=>

2.

Co zwróci wyrażenie typeof 42?

a)

number

b)

string

c)

boolean

d)

undefined

3.

Który operator sprawdza równość wartości i typu danych?

a)

==

b)

=

c)

===

d)

!=

4.

Jaki typ danych reprezentuje wartość null?

a)

string

b)

number

c)

object

d)

undefined

5.

Co zwróci Boolean(0)?

a)

true

b)

false

c)

null

d)

undefined

6.

Jaki będzie wynik 5 + "5"?

a)

10

b)

55

c)

NaN

d)

Błąd

7.

Jakie słowo kluczowe jest używane do deklarowania zmiennej, której wartość można zmieniać?

a)

const

b)

let

c)

var

d)

Obie odpowiedzi B i C

8.

Co zwróci console.log(undefined + 1)?

a)

NaN

b)

1

c)

undefined1

d)

Błąd

9.

Który operator logiczny oznacza "i"?

a)

||

b)

&&

c)

!

d)

==

10.

Jak zapiszesz wyrażenie "jeśli x jest większe niż 10"?

a)

x >= 10

b)

if x > 10

c)

x > 10

d)

if (x > 10)

11.

Uzupełnij kod, aby przypisać wynik dodawania 5 i 10 do zmiennej wynik.

(a)  

12.

Co wypisze poniższy kod? let a = 3; let b = "3"; console.log(a == b);

a)

true

b)

false

c)

undefined

d)

null

13.

Jaki wynik zwróci wyrażenie 2 * (3 + 4)?

a)

10

b)

14

c)

16

d)

NaN

14.

Zadeklaruj zmienną liczba i przypisz jej wartość 10.

4 lines
15.

Co wypisze poniższy kod? console.log(5 > 10 || 10 > 5);

a)

true

b)

false

c)

undefined

d)

null

16.

Jakie jest domyślne wyjście z console.log("tekst" - 3)?

a)

"tekst3"

b)

NaN

c)

undefined

d)

Błąd

17.

Napisz kod, który sprawdzi, czy zmienna x jest równa 10.

4 lines
18.

Co zwróci typeof NaN?

a)

undefined

b)

number

c)

object

d)

null

19.

Jaki wynik zwróci true + 1?

a)

true1

b)

NaN

c)

2

d)

Błąd

20.

Co oznacza !== w JavaScript?

a)

Przypisanie wartości

b)

Porównanie wartości i typu danych

c)

Nierówność wartości lub typu danych

d)

Brak wartości