Page 29 - 6105
        P. 29
     true - має сенс «так», «вірно», «істина».
                      false - означає «ні», «не так», «брехня».
                      Наприклад:
                      alert (2> 1); // true, вірно
                      alert (2 == 1); // false, невірно
                      alert (2! = 1); // true
                      Логічні  значення  можна  використовувати  і  безпосередньо,  привласнювати
               змінним, працювати з ними як з будь-якими іншими:
                      var a = true; // привласнювати явно
                      var b = 3> 4; // або як результат порівняння
                      alert (b); // false
                      alert  (a  ==  b);  //  (true  ==  false)  невірно,  виведе
               false
                      Порівняння рядків
                      Рядки порівнюються побуквенно:
                      alert ( 'Б'> 'А'); // правда
                      Якщо рядок складається з декількох букв, то порівняння здійснюється як в
               телефонній книжці або в словнику. Спочатку порівнюються перші літери, потім
               другі, і так далі, поки одна не буде більше інший.
                      Іншими словами, більшим є той рядок, який в телефонній книзі був би на
               дальшій сторінці.
                      Наприклад:  Якщо  перша  буква  першого  рядка  більше  -  значить  перший
               рядок більше, незалежно від інших символів:
                       alert ( 'Банан'> 'Аят');
                      Якщо однакові - порівняння йде далі. Тут воно дійде до третьої літери:
                      alert ( 'Вася'> 'Ваня'); // true, тому що 'с'> 'н'
                      При цьому будь-яка буква більше відсутності літери:
                                                                28





