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

Слайд 2

Условные операторы if, else if, else if, else switch Тернарный оператор

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

if, else
if, else if, else
switch
Тернарный оператор

Слайд 3

If, else if (условие1) { //действия1 } if (условие2) { //действия2 } else { //действия3 }

If, else

if (условие1) {
//действия1
}
if (условие2) {
//действия2

} else {
//действия3
}
Слайд 4

If, else if, else if (условие1) { //действия1 } else if(условие2)

If, else if, else

if (условие1) {
//действия1
} else if(условие2)

{
//действия2
} else if(условие3) {
//действия3
} else {
//действия4
}
Слайд 5

var a = 5; var b = 10; if (a ==

var a = 5;
var b = 10;
if (a

== 5) {
document.write("Условные операторы - наше всё");
a = a + 5;
} else {
document.write("Сюда мы не попадаем");
}
if (a == 5) {
document.write("Сюда мы не попадаем");
a = 0;
b++;
} else if(a === b) {
a = 3;
b--;
}
console.log(a, b);
Слайд 6

Условный оператор switch switch(переменная) { case значение1: действия1; break; case значение2:

Условный оператор switch

switch(переменная) {
case значение1:
действия1;
break;
case значение2:

действия2;
break;
//.........
default:
действие по умолчанию;
break;
}
Слайд 7

Условный оператор switch var symbol = 'a'; switch (symbol) { case

Условный оператор switch

var symbol = 'a';
switch (symbol) {
case 'z':

document.write("IT IS Z");
break;
case 'x':
document.write("X IS HERE");
break;
case 'a':
document.write("BINGO!");
break;
default:
document.write("Some default action...");
break;
}
Слайд 8

Тернарный оператор условие ? действие1 : действие2; var a = 1;

Тернарный оператор


условие ? действие1 : действие2;

var a = 1;

document.write(a > 0 ? 'YES IT IS' : 'NO IT IS NOT');