присутствует, и начинает выполнение кода, следующего за выражением выбора. Если его опустить, то будет выполнен следующий блок. Так, если значение
Давайте уберем все действия break в нашем примере:
switch (а) {
case 1:
out = 'Единица';
case 2:
out = 'Двойка';
case 3:
out = 'Тройка';
default:
out = 'Другое число';
}
В этом случае все блоки будут выполняться последовательно, один за другим. И переменной
Циклы
ActionScript предлагает программистам несколько разновидностей циклов. Рассмотрим их.
Для подсчета того, сколько раз был выполнен этот фрагмент кода, используется переменная, называемая
Цикл со счетчиком записывается так:
for (
Для задания цикла со счетчиком используется ключевое слово
Пример цикла со счетчиком:
for (i =1; i < 11; i++) {
a += 3;
b = i * 2 + 1;
}
Этот цикл будет выполнен 10 раз. Мы присваиваем счетчику
Кроме того, допустимо использовать счетчик цикла в одном из выражений тела цикла — как это сделали мы. Счетчик
Приведем еще два примера цикла со счетчиком:
for (i = 10; i > 0; i—) {
a += 3;
b = i * 2 + 1;
}
Здесь значение счетчика декрементируется. Начальное его значение равно 10. Цикл выполнится 10 раз и завершится, когда счетчик
for (i = 2; i < 21; i += 2) b = i * 2 + 1;
А в этом примере начальное значение счетчика равно 2, а конечное — 21, но цикл выполнится опять же 10 раз. А все потому, что значение счетчика увеличивается на 2 и последовательно принимает значения 2, 4, 6… 20.
В особом 'вырожденном' случае цикл
Причем условие проверяется не до, а после выполнения тела цикла, отчего цикл с постусловием и получил свое название. Такой цикл выполнится хотя бы один раз, даже если его условие с самого начала ложно.
Формат цикла с постусловием:
do
while (
Для задания цикла с постусловием используются ключевые слова
Цикл с постусловием можно использовать различными способами. Например, так:
do {
а = а * i + 2; i = ++i;
} while (a < 100);