Skip to content

Instantly share code, notes, and snippets.

@h4
Created March 22, 2012 13:29
Show Gist options
  • Save h4/2158342 to your computer and use it in GitHub Desktop.
Save h4/2158342 to your computer and use it in GitHub Desktop.
JS.4.Условные операторы
/*
Условные конструкции и циклы
*/
// 1. Оператор if
var time = 5;
if (time < 12)
{alert("Доброе утро!"); }
else
{alert("Добрый день!"); }
// 2. Цикл do ... while
var x = 1;
do
{ ++x;
alert(x);
}
while (x < 5);
do
{
sometext = prompt("Input text", "text");
}
while(sometext == "text" || sometext == "" || sometext == null);
alert (sometext);
// 3. Цикл for
for (x =1; x< 10; ++x)
{ alert(x);}
// 4. Оператор continue
x=1;
while(x<10)
{ x++;
if (x==5)
{ continue; }
alert(x);
}
// 5. Оператор break
var x = 0;
while(x<10)
{ x++;
alert(x);
break;
alert("Это вы уже не увидите!");
}
// 6. Оператор switch
var yourchoice;
yourchoice = prompt ("Загадайте число от 1 до 3", "1, 2 или 3");
switch (yourchoice)
{
case "1":
alert ("Вы ввели число 1");
break;
case "2":
alert("Вы ввели число 2");
break;
case "3":
alert ("Вы ввели число 3");
break;
default:
alert ("Вы не ввели число, попадающее в промежуток от 1 до 3");
break;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment