основы программирования |
|
||||
Квадратные скобки указывают на то, что расположенные в них параметры, не обязательные для введения. Тем не менее, пока у вас нет твердых навыков использования оператора цикла For, хотелось бы порекомендовать использовать эти опции в каждом случае. Раздел [начальное выражение] обычно используется для того, чтобы установить начальное значение для счетчика цикла. Под условием подразумевается такое выражение, что использовалось в условной конструкции If. В данном случае это выражение определяет условие, при наступлении которого выполнение цикла прекращается. Наконец, [выражение обновления] представляет собой оператор, который выполняется каждый раз после выполнения всех вставленных в тело цикла операторов. Общий принцип использования цикла подразумевает инициализацию переменной i, значение которой постоянно увеличивается по ходу выполнения цикла. Так продолжается до тех пор, пока это значение не превысит некоторой максимальной величины, как это показано в примере: for (var i = startValue; i <= maxValue; i++) { Под startValue и maxValue в данном случае подразумевается произвольное числовое значение, включая заданные явно числа или переменные с числовыми значениями. В выражении обновления использован оператор, с которым до этого сталкиваться не приходилось. Оператор ++ увеличивает значение i на 1 каждый раз после выполнения тела цикла. Это увеличение происходит обязательно после выполнения итерации цикла. Если значение startValue равно 1, то в первой итерации цикла значение i будет равно 1, во второй итерации – 2 и так далее. Затем, если значение maxValue равно 10, то цикл будет повторен ровно 10 раз (другими словами, до тех пор, пока значение i будет <= 10). Вообще говоря, выражения в теле цикла могут также использовать значение переменной счетчика. Позже в этой главе будет показано, как переменная играет ключевую роль в операторах тела цикла. В то же самое время, очень важно знать, как преждевременно прервать выполнение цикла и, особенно, в таких ситуациях подобное прерывание может понадобиться. |
|||||
в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | <<< | >>> |