Главная / Интернет-технологии /
Практикум по программированию на JavaScript / Тест 25
Практикум по программированию на JavaScript - тест 25
Упражнение 1:
Номер 1
Что называется циклом?
Ответ:
 (1)
множество данных, размещенных в одной переменной 
 (2)
средство организации повторяющихся операций 
 (3)
ошибка, при которой программа повторяется бесконечное количество раз 
Номер 2
Когда используются циклы for
?
Ответ:
 (1)
когда известно количество повторений 
 (2)
когда неизвестно количество повторений 
 (3)
когда необходимо выполнить действие хотя бы один раз, независимо от условия повторения цикла 
Номер 3
Когда используются циклы while
?
Ответ:
 (1)
когда неизвестно количество повторений 
 (2)
когда известно количество повторений 
 (3)
когда необходимо выполнить действие хотя бы один раз, независимо от условия повторения цикла 
Упражнение 2:
Номер 1
Что задает выражение i=12
в синтаксисе оператора for
?
Ответ:
 (1)
задает конечное значение переменной, управляющей циклом 
 (2)
задает начальное значение переменной, управляющей циклом 
 (3)
задает шаг приращения переменной, управляющей циклом 
Номер 2
Что задает условие i>=4
в синтаксисе оператора for
?
Ответ:
 (1)
задает начальное значение переменной, управляющей циклом 
 (2)
условие, определяющее, сколько в цикле будет повторений 
 (3)
задает шаг приращения переменной, управляющей циклом 
Номер 3
Что задает условие i<4
в синтаксисе оператора for
?
Ответ:
 (1)
задает начальное значение переменной, управляющей циклом 
 (2)
условие, определяющее, сколько в цикле будет повторений 
 (3)
задает шаг приращения переменной, управляющей циклом 
Упражнение 3:
Номер 1
Каково будет значение переменной j
после выполнения приведенного JavaScript кода?
var i = 0; j = 0;
for (i = 1; i <= 5; i++) {
j--;
}
Ответ:
 (1)
0
 
 (2)
-5
 
 (3)
5
 
 (4)
-6
 
 (5)
6
 
Номер 2
Каково будет значение переменной j
после выполнения приведенного JavaScript кода?
var i = 0; j = 0;
for (i = 1; i <= 3; i++) {
j+=i;
}
Ответ:
 (1)
0
 
 (2)
5
 
 (3)
-6
 
 (4)
6
 
Номер 3
Каково будет значение переменной j
после выполнения приведенного JavaScript кода?
var i = 0; j = 0;
for (i = 1; i <= 2; i++) {
j-=2;
}
Ответ:
 (1)
-6 
 (2)
6 
 (3)
4 
 (4)
-2 
 (5)
-4 
Упражнение 4:
Номер 1
Каково будет значение переменной i
после выполнения приведенного JavaScript кода?
var i = 0;
while (i <= 10)
{
i+=5;
}
Ответ:
 (1)
0
 
 (2)
5
 
 (3)
15
 
Номер 2
Каково будет значение переменной i
после выполнения приведенного JavaScript кода?
var i = 5;
while (i > 0)
{
i=5-i;
}
Ответ:
 (1)
0
 
 (2)
5
 
 (3)
15
 
Номер 3
Каково будет значение переменной i
после выполнения приведенного JavaScript кода?
var i = 1;
while (i <= 5)
{
alert(i)
i+=5;
}
Ответ:
 (1)
0
 
 (2)
6
 
 (3)
1
 
Упражнение 5:
Номер 1
В какой строке JavaScript-кода допущена ошибка?
var j = 0;
for (var i = 0; i <= 10; i++); {
j += 11;
}
document.write(j);
Ответ:
 (1)
1
 
 (2)
2
 
 (3)
3
 
 (4)
ошибки нет, выведется значение 1
 
Номер 2
В какой строке JavaScript-кода допущена ошибка?
for (var j = 0; i <= 10; i++) {
j += 1;
}
document.write(j);
Ответ:
 (1)
1
 
 (2)
2
 
 (3)
3
 
 (4)
4
 
Номер 3
В какой строке JavaScript-кода допущена ошибка?
for (var i = 0; i <= 10; i++) {
var j += 1;
}
Ответ:
 (1)
1
 
 (2)
2
 
 (3)
3
 
 (4)
ошибки нет
 
Упражнение 6:
Номер 1
Каково будет значение переменной j
после выполнения приведенного JavaScript кода?
var j = 0;
for (var i = 0; i < 2; i++) {
j=i;
}
Ответ:
 (1)
0
 
 (2)
1
 
 (3)
2
 
Номер 2
Каково будет значение переменной j
после выполнения приведенного JavaScript кода?
var j = 0;
for (var i = 0; i < 2; i++) {
j=-j*i;
}
document.write(j);
Ответ:
 (1)
0
 
 (2)
1
 
 (3)
2
 
Номер 3
Каково будет значение переменной j
после выполнения приведенного JavaScript кода?
var j = 0;
for (var i = 0; i <= 1; i++) {
j=-j+i;
}
Ответ:
 (1)
0
 
 (2)
1
 
 (3)
2
 
Упражнение 7:
Номер 1
Каково будет значение переменной i
после выполнения приведенного JavaScript кода?
var i = 1;
while (i <= 2)
{
i+=5;
}
Ответ:
 (1)
0
 
 (2)
6
 
 (3)
1
 
Номер 2
Каково будет значение переменной i
после выполнения приведенного JavaScript кода?
var i = 1;
while (i <= 2)
{
i*=5;
}
Ответ:
 (1)
0
 
 (2)
1
 
 (3)
5
 
Номер 3
Каково будет значение переменной i
после выполнения приведенного JavaScript кода?
var i = 2;
while (i <= 2)
{
i=i*i;
}
Ответ:
 (1)
2
 
 (2)
4
 
 (3)
8