|
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> |
Попробуйте сами »
|
|
|