wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы JS

Total questions: 13

Worksheet time: 10mins

Name
Class
Date
1.

Что выведет на экран следующий код? alert(Math.floor(Math.random());

a)

1

b)

undefined

c)

0

d)

null

2.

Как правильно писать IF конструкцию в JavaScript?

a)

if i == 5 then

b)

if i = 5

c)

if i = 5 then

d)

if (i == 5)

3.

Какие из этих вариантов задают массив из элементов «a», «b»?

a)

var a = new Array("a","b")

b)

var a = [ "a", "b" ]

c)

var a = ( "a", "b" )

d)

var a = "a", "b"

4.

Чему равна длина arr.length массива arr?


var arr = [];

arr[1] = 1;

arr[3] = 33;

a)

0

b)

1

c)

3

d)

4

5.

После какого HTML тега нужно вставить JavaScript?

(a)  

6.

Как начать WHILE цикл?

a)

while (i <= 7)

b)

while i = 1 to 7

c)

while (i <= 7; i++)

7.

Как начать FOR цикл?

a)

for (i = 0; i <= 10; i++)

b)

for (i = 0; i <= 10)

c)

for (i <= 10; i++)

d)

for i = 1 to 10

8.

В чем отличие между локальной и глобальной переменной?

a)

Глобальные можно переопределять, локальные нельзя

b)

Глобальные видны повсюду, локальные только в функциях

c)

Локальные можно переопределять, глобальные нельзя

d)

Локальные видны повсюду, глобальные только в функциях

9.

Сколько параметров можно передать функции ?

a)

Сколько указано в определении функции или меньше

b)

Любое количество

c)

Ровно столько, сколько указано в определении функции

d)

Сколько указано в определении функции или больше

10.

<script type="text/javascript">

var a = 1;

function func() {

a = 10;

}

func();

alert(a);

</script>


Что выведет alert?

a)

undefined

b)

10

c)

Ошибка, поскольку в коде идёт попытка 2 раза объявить переменную с одинаковым именем.

d)

1

11.

Как правильно вывести приветствие через 5 секунд?

a)

sleep(5); alert("Привет!");

b)

sleep(5000); alert("Привет!");

c)

setTimeout(function() {alert("Привет!")}, 5000);

d)

setTimeout(function() {alert("Привет!")}, 5);

12.

Выберите перечень содержащий только действительно существующие в JavaScript циклы

a)

loop, for, while

b)

for, while, do..while

c)

while, for..in, cycle

d)

circle, while, switch

13.

После какого HTML тега нужно вставить JavaScript?

(a)