Page 48 - 6105
P. 48

Наприклад:

                      var i = 0;


                      do {
                        alert (i);


                        i ++;
                      } While (i <3);

                      Синтаксис  do..while  рідко  використовується,  тому  що  звичайний  while

               наочніше - в ньому не доводиться шукати очима умову і ламати голову, чому вона

               перевіряється саме в кінці.

                      Найчастіше застосовується цикл for. Виглядає він так:


                      for (початок; умова; крок) {
                        // ... тіло циклу ...

                      }

                      Приклад циклу, який виконує alert (i) для i від 0 до 2 включно (до 3):

                       var i;

                      for (i = 0; i <3; i ++) {

                        alert (i);

                      }

                      Тут:

                      Початок: i = 0.


                      Умова: i <3.

                      Крок: i ++.

                      Тіло:  alert  (i),  тобто  код  всередині  фігурних  дужок  (вони  не  обов'язкові,

               якщо тільки одна операція)

                      Цикл виконується так:

                      Початок: i = 0 виконується один-єдиний раз, під час заходу в цикл.

                      Умова: i <3 перевіряється перед кожною ітерацією і при вході в цикл, якщо

               вона порушена, то відбувається вихід.


                                                                47
   43   44   45   46   47   48   49   50   51   52   53