Page 35 - 6105
P. 35

if (year! = 2011) {
                        alert ( 'А ось ..');


                        alert ( '..і неправильно!');
                      }

                      Рекомендується  використовувати  фігурні  дужки  завжди,  навіть  коли

               команда одна. Це покращує читабельність коду.

                      Оператор if (...) обчислює і перетворює вираз в дужках до логічного типу. У

               логічному контексті: число 0, порожній рядок "", null і undefined, а також NaN є

               false, решта значення - true.

                      Наприклад, така умова ніколи не виконається:


                      if (0) {// 0 перетвориться до false
                        ...


                      }
                      ... А така- виконається завжди:


                      if (1) {// 1 перетвориться до true
                        ...

                      }

                      Можна  і  просто  передати  вже  готове  логічне  значення,  наприклад,

               заздалегідь розраховане в змінній:

                      var cond = (year! = 2011); // true / false



                      if (cond) {

                        ...

                      }

                      Необов'язковий блок else ( «інакше») виконується, якщо умова невірна:

                      var year = prompt ( 'Введіть рік появи стандарту ECMA-

               262 5.1', '');





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