Page 36 - 6105
P. 36

if (year == 2011) {
                          alert ( 'Так ви знавець!');


                      } Else {
                          alert  (  'А  ось  і  неправильно!');  //  будь-яке

               значення, крім 2011

                      }

                      Буває      потрібно      перевірити      кілька     варіантів     умови.      Для     цього

               використовується блок else if .... Наприклад:

                      var  year  =  prompt  (  'В  якому  році  з'явилася

               специфікація ECMA-262 5.1?', '');

                      if (year <2011) {

                        alert ( 'Це дуже рано ..');

                      } Else if (year> 2011) {

                        alert ( 'Це запізно ..');

                      } Else {

                        alert ( 'Так, точно в цьому році!');

                      }

                      В наведеному  вище прикладі  JavaScript спочатку перевірить  першу  умову,

               якщо вона помилкова - перейде до другої  і так далі, до останнього else.

                      Оператор знак питання "?"

                      Іноді потрібно залежно від умови присвоїти змінну. Наприклад:

                      var access;

                      var age = prompt ( 'Скільки вам років?', '');

                      if (age> 14) {

                        access = true;

                      } Else {

                        access = false;

                      }



                                                                35
   31   32   33   34   35   36   37   38   39   40   41