Web-программирование: «Java Script: операторы цикла, массивы». Продолжение. |
Автор megabax | ||||
26.01.2011 г. | ||||
Web-программирование: «Java Script: операторы цикла, массивы». Продолжение.
На предыдущем уроке я рассказал об операторе break. Еще есть continue. Он служит для прерывания текущей итерации цикла. Тоесть, компьютер, встретя это слово, дальше не пойдет, а начнет новый цикл. Это можно проиллюстрировать на примере такой задачи: сосчитать сумму всех чисел в массиве, за исключением равных заданному:
Вот что выдаст эта программа:
В данном примере мы как раз обходили строку, где происходит сложение, при помощи оператора continue:
И, напоследок скажу еще про одну конструкцию цикла do ... while. Это цикл с постусловием. Вот его синтаксис:
В отличии от while данный цикл в любом случае выполняется хотя бы один раз. А дальше в зависимости от условий. В случае же со while цикл может не выполнятся ни разу. Когда используется цикл с постусловием? Когда условие выхода из цикла заранее не известно, а будет оно известно когда выполниться хотя бы одна итерация. Например, пользователь должен что то ввести с клавиатуры, и в зависимости от этого цикл либо продолжается, либо прерывается.
|
« След. | Пред. » |
---|