Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript: Циклы while, for, do...while, break и continue

Total questions: 14

Worksheet time: 12mins

Name
Class
Date
1.

Какой цикл в JavaScript выполняется хотя бы один раз, даже если условие ложно?

a)

for

b)

while

c)

do...while

d)

Ни один

2.

Что делает оператор break?

a)

Прерывает текущую итерацию цикла

b)

Пропускает следующую итерацию

c)

Полностью выходит из цикла

d)

Повторяет выполнение текущей итерации

3.

Что делает оператор continue?

a)

Завершает цикл полностью

b)

Пропускает оставшуюся часть текущей итерации и переходит к следующей

c)

Повторяет ту же итерацию

d)

Прерывает выполнение функции

4.

Сколько раз выполнится цикл?

a)

3

b)

4

c)

5

d)

0

5.

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

a)

1 2 3

b)

0 1 2

c)

0 1 2 3

d)

ничего

6.

Что произойдёт, если не увеличивать счётчик i в цикле while?

a)

Цикл не запустится

b)

Программа выдаст ошибку

c)

Цикл станет бесконечным

d)

Цикл выполнится один раз

7.

Как создать бесконечный цикл в JavaScript?

a)

for (;;) { }

b)

while (true) { }

c)

do { } while (true);

d)

Все перечисленные

8.

Что выведет следующий код?

a)

0 1 2 3 4

b)

0 1 3 4

c)

2 3 4

d)

1 2 3 4

9.

Что выведет следующий код?

a)

0 1 2

b)

0 1 2 3

c)

3 4

d)

0 1 2 3 4

10.

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

a)

0 1 2 3

b)

0 1 2

c)

1 2 3

d)

ничего

11.

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

a)

15

b)

12

c)

10

d)

9

12.

Что произойдёт, если написать:

a)

Выведет “Hello” 3 раза

b)

Ошибка синтаксиса

c)

Выведет “Hello” 1 раз

d)

Ничего не выведет

13.

Что делает следующий код?

a)

0 1 2 3 4

b)

0 1 2

c)

0 1

d)

ничего

14.

Какая конструкция подходит, если нужно выполнить код, пока условие истинно, но неизвестно количество итераций заранее?

a)

for

b)

while

c)

do...while

d)

if