Page 38 - 6105
P. 38

if (age <3) {
                        message = 'Привіт, малюк!';


                      } Else if (age <18) {
                        message = 'Привіт!';

                      } Else if (age <100) {

                        message = 'Привіт!';

                      } Else {

                        message = 'Який незвичайний вік!';

                      }

                      Іноді оператор знак '?' використовують як заміну if:

                      var  company  =  prompt  (  'Яка  компанія  створила

               JavaScript?', '');

                      (Company == 'Netscape')?

                       alert ( 'Так, вірно'): alert ( 'Неправильно');

                      Працює  це  так:  залежно  від  умови,  буде  виконана  або  перша,  або  друга

               частина після '?'.

                      Рекомендується не використовувати знак питання таким чином.

                      Незважаючи на те, що на вигляд такий запис коротше if, він є значно менш

               читабельним.

                      Ось, для порівняння, те ж саме з if:

                      var  company  =  prompt  (  'Яка  компанія  створила

               JavaScript?', '');

                      if (company == 'Netscape') {

                        alert ( 'Так, вірно');

                      } Else {

                        alert ( 'Неправильно');

                      }





                                                                37
   33   34   35   36   37   38   39   40   41   42   43