Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28


Чувашия-это моя Россия

Условные операторы в JavaScript.

Имеется несколько видов условных операторов.

Общий вид условного выражения ( по-другому если/то) представляется так:

 
                      if ( условие ) {
                      // здесь совершается какое-то действие
                      }

Как Вы видите, условное выражение состоит из трех частей if(если) говорит о том, что далее есть условное выражение; в скобках находится вопрос, требующий ответа "да" или "нет", который называется условием; фигурные {...}скобки означают начало и конец JavaScript-кода, который должен выполняться, если выражение истинно.

Условие есть сравнение двух величин, к примеру, так:

 
                      if ( очки>100 ) {
                      alert('Вы победитель! Ура!');
                      }

Но, в большинстве своем Вам приходиться писать равны ли два значения, вот так:

 
                      if ( ответ==23 ) {
                      alert('Ответ не верный, продолжайте дальше.');
                      }

Таким образом, первым условным операторм является простой оператор if. Он выполняет проверку условия и при удачном результате этой проверки выполняется соответствующее действие:

 
               if ( 2 < 1 ) { alert( 'Такое не бывает' ); }
           Этот же оператор можно записать, используя сокращенную 
                                     запись (без фигурных скобок):
               if( 2 < 1 ) alert( 'Такое не бывает' );

Если необходимо выполнять какие-то действия, можно воспользоваться оператором if...else:

 
               if( 2 < 1 ){
                  alert( 'Такое не бывает' );
                  } else {
                  alert( 'Все прекрасно' );
                      }
             To же самое можно обеспечить при помощи сокращенной 
                            записи, используя тернарный оператор:
                  (2 < 1) ? alert( 'Такое не бывает' )
                  : alert{ 'Все прекрасно' );

Действие оператора switch немного отличается от действия обычного условного оператора; оператор switch является почти гибридом условного оператора и оператора цикла. В операторе switch в каждом случае делается проверка аргумента switch и при удачном ее завершении выполняются операторы, предусмотренные для данного случая с последующим выходом из оператора switch (используя break). В приведенном выше примере аргументом является true, поэтому первый случай проверяется на равенство true (запуская в данном случае функцию alert).


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: