УРОКИ JAVASCRIPT HTML DOM DHTML AJAX ПРИМЕРЫ JAVASCRIPT

JavaScript Урок 10 Конструкция Switch


« Назад Далее »

Условные предложения используются для выполнения различных действий при разных условиях.


Конструкция JavaScript Switch

Используйте конструкцию switch для выбора одного из многих блоков кода на выполнение.

Синтаксис

switch(n)
{
case 1:
  выполнить блок кода 1
  break;
case 2:
  выполнить блок кода 2
  break;
default:
  исполняемый код, если n не равно 1 или 2
}

Вот как это работает: Изначально мы имеем одиночное выражение n (обычно это переменная), которое вычисляется один раз. Затем значение выражения сравнивается со значениями к каждом случае (case) данной конструкции. Если находится соответствие, блок кода, связанный с соответствующим case, выполняется. Используйте break для предотвращения выполнения кода в следующем case-блоке автоматически.


Пример

<script type="text/javascript">
/* Вы получите различные приветствия в зависимости от того, какой сейчас день недели. Заметьте, что Воскресенье=0, Понедельник=1, Вторник=2, и т.д. */

var d=new Date();
var theDay=d.getDay();
switch (theDay)
{
case 5:
  document.write("Наконец-то Пятница");
  break;
case 6:
  document.write("Суперская Суббота");
  break;
case 0:
  document.write("Сонное Воскресенье");
  break;
default:
  document.write("Когда же наступят выходные!");
}
</script>

Попробуйте сами »




« Назад Далее »
© 2011-2019 Уроки JavaScript