01 Модуль -- 08 Циклы Flashcards

1
Q

Цикл while

A

Инструкция while создает цикл, который выполняет блок кода, пока условие проверки оценивается как true. Это условие проверяется до выполнения тела цикла, поэтому тело может быть не выполнено ни разу, если условие с самого начала ложно.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Цикл while пример

A

let counter = 0; // счетчик снаружи

while (counter < 10) {
console.log(‘counter: ‘, counter);
counter += 1;
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Цикл do…while

A

тело цикла всегда выполняется хотя бы один раз.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Цикл do…while пример

A

let password = ‘’;

do {
password = prompt(‘Введите пароль длиннее 4-х символов’, ‘’);
} while (password.length < 5);

console.log(‘Ввели пароль: ‘, password);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Цикл for состоит из

A

счётчика, требуемое количество итераций и шаг, с которым изменяется счётчик.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Инструкция break

A

дает возможность выйти из цикла вообще в любой момент. Она полностью прекращает выполнение цикла.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Директива continue

A

прерывает не весь цикл, а только выполнение текущей итерации и управление передаётся на следующую итерацию.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly