wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript ( part II )

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

Який оператор повертає true, якщо обидва його операнди є істинними?

a)

| |

b)

&&

c)

!

d)

==

2.

Яким буде результат виконання наступного коду?

a)

10-5

b)

NaN

c)

5

d)

TypeError

3.

Як оголосити змінну, значення якої неможливо змінити після її ініціалізації?

a)

cotsn

b)

costn

c)

conts

d)

const

4.

Який цикл найкраще використовувати, коли відома кількість ітерацій?

a)

while

b)

for

c)

do-while

5.

Яким буде результат виконання наступного коду?

a)

NaN

b)

"object"

c)

number

d)

undefined

6.

Що робить оператор % в JavaScript?

a)

Повертає процент від числа

b)

Повертає залишок від ділення

c)

Повертає результат ділення

d)

Помножує число на 100

7.

Що буде результатом виконання наступного коду?

a)

true

b)

false

c)

NaN

d)

undefined

8.

Цього разу білочка повинна вийти краще, чи не так? :)

9.

Що буде результатом виконання наступного коду?

a)

false

b)

true

c)

undefined

d)

NaN

10.

Що робить ключове слово return в функції JavaScript?

a)

Друкує значення на екрані

b)

Вказує, що функція має продовжити виконання

c)

Зупиняє виконання функції та повертає значення

11.

Яка з наступних функцій є анонімною?

a)

b)

12.

Какой способ НЕ является правильным для определения функции в JavaScript?

a)

function myFunc() {};

b)

const myFunc = function() {};

c)

myFunc => {};

d)

var myFunc = new Function();

13.

Яким буде результат виконання наступного коду?

a)

5

b)

NaN

c)

undefined

d)

0

14.

Яке значення повертає функція, якщо не вказано ключове слово return?

a)

null

b)

NaN

c)

undefined

d)

0

15.

Яке з наступного є прикладом IIFE (Immediately Invoked Function Expression)?

a)

function(){}();

b)

(function(){})();

c)

function myFunc(){}();

d)

function:(){}();